首页 > TAG信息列表 > avalondock
wpf-AvalonDock基础-安装和更换主题
最近对wpf的多窗口排列问题深感头疼,算尺寸、位置太麻烦了(也可能是我菜鸡的缘故),最后决定用AvalonDock,排列很漂亮。 本篇主要是安装和更换主题,后续会更一篇项目中常用的技巧。 再吐槽一下,AvalonDock的中文资料同质化太严重!!!很多需要自己测试了才能用好(我的环境是win10+vs2019) 喜Wpf下AvalonDock使用Prism7进行导航
参考博客:AvalonDock使用Prism进行导航 本文不在介绍具体内容,上面那个博客介绍的很详细,这里只补充一下几个细节。 1.建立一个ViewModel与Avalon进行绑定交互。 public abstract class DockWindowViewModel : BindableBase, INavigationAware { #region Properties带有棱镜4区域适配器的AvalonDock 2.0
我一直在玩这个问题. AvalonDock with Prism Region Adapter 有人试图添加棱镜区域适配器的地方.有点工作,但是一旦我将面板浮动起来,内容就会消失并且完全变黑. 这是我的错误吗? 我还尝试过在对接管理器正下方使用区域,并且可以更新区域,但不能在区域已浮动时进行更新.这是预期的行CodeGo.net>如何将窗口实例放置在LayoutAnchorable AvalonDock 2
我正在将WPF C#应用程序(不是MVVM)中的AvalonDock从1.3升级到2.0.在1.3中,我能够放置自定义窗口,只要使用了DockableContent: XAML: <!--<Window--> <ad:DockableContent x:Class="Test.JournalWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentatic# – 如何让WinForms表单在AvalonDock中作为DockableContent工作?
我可以使用WinForms控件,但不能使用整个表单: var foo = new DockableContent(); foo.Title = "Foo"; foo.Name = "FooName"; var c = new WindowsAppFramework.RenderTargetUserControl(); c.Dock = System.Windows.Forms.DoAvalonDock 2.0+Caliburn.Micro+MahApps.Metro实现Metro风格插件式系统(二)
上次已经建立了可运行的基本框架,这篇就说说怎么把我们自定义的View自动加载并添加到AvalonDock里面,AvalonDock里有3种类型的UI部件,Document, DockableContent以及Floting类型,我主要说一下Document,DockableContent的添加,在AvalonDock里Document类型可参考VS,DockableContent相当于VS