avalondock

    0热度

    1回答

    我正在开发一个需要Docking控件的WPF应用程序。 我下载Telerik的RADDock,但我的理解是不是本机MVVM控制(有我得到了正确的结论?) 所以后来我下载并安装Avalaon码头2.0,它有内置的MVVM支持,不过,我可以不知道如何使用它.. 我有我创建的用户控件(终端控件封装一个文本框),我想通过我的视图模型动态地添加新的终端实例到AvalonDock LayoutDocument

    1热度

    2回答

    我想在辅助监视器上实现一个VS风格的MainWindow +停靠内容主机。阿瓦隆码头优雅地完成这项工作。直到最小化窗口,即。 还原时,最大化“对接主机“(LayoutAnchorablePane)重置它的大小和位置,预最大化的。 这是因为最大化的一个Avalon码头LayoutAnchorablePane时,属性更改事件不会触发。另外,浮动宽度属性不会得到更新。 这就是为什么我第一次尝试__ pu

    1热度

    1回答

    是否可以在主窗口,页脚窗口和乘车窗口中准备可绑定的MVVM可锚定窗格?我正在使用AvalonDock控件来完成可绑定和可停靠的窗格。 我发现这alowed我做这个伟大的样品。有几件事情需要做: 我usedDock经理: <xcad:DockingManager Name="DockingManager" AnchorablesSource="{Binding FooterTools}" Docum

    0热度

    1回答

    我在名为MainWindowPane的xaml中有LayoutDocumentPane。我使用下面的代码在程序中编程添加选项卡。 MyViewer viewer = new MyViewer(); LayoutDocument tempTabItem = new LayoutDocument(); tempTabItem.Closed += onTabItemClosed; tempTabI

    0热度

    1回答

    这是关于一起使用Avalon Dock和Caliburn.Micro的新手问题。首先,我从Mindscape博客的excellent tutorial on Caliburn Micro获得了一个Caliburn.Micro工作的简单示例。这个例子由一个主窗口称为MainShellView的: <UserControl x:Class="TestApp.MainShellView"

    3热度

    1回答

    我在基于PRISM的WPF应用程序中使用AvalonDock。我的文档窗格可以浮动(CanFloat =“true”)。但是,浮动窗口不显示在TaskBar中。有什么办法可以使它在TaskBar中可用(ShowTaskBar =“true”)。 我试着遍历VisualTree来获取根窗口来设置这个属性。但它的源代码正在被修改。 任何帮助,非常感谢。

    0热度

    1回答

    我使用codeigniter作为我的项目的框架。我试图从配置文件,该文件是 $config['compress_output'] = TRUE; gzip压缩我的文件,但是当我继续跟随varaiable为真,我的窗体的文本框的其中一个包括自动完成停止工作。 自动完成代码是这样 $(function() { $("#textbox").autocomplete({ source: f

    4热度

    1回答

    我正在使用Avalon Dock的LayoutAnchorable将我的工具栏停靠在我的WPF应用程序中。一切正常。但只要我将父窗口的AllowTransparency属性设置为true,它就停止工作。 AnchorableControl正在显示,因为它应该。当我解开它时,它靠在窗户的一侧。但它将鼠标悬停在它上面时会出现。 我正试图在Avalon dock的源码控制中找到解决方法。但需要花费很多代

    0热度

    1回答

    假设有使用MVVM light工具包的WPF应用程序。 这个工具包的好例子是定位器。 它包含SimpleIoC,它使我们能够注册服务并成为接口驱动。 有时Locator构造函数可以真正增长。 可惜的是,除了注册接口它包含了一些逻辑: if(SimpleIoc.Default.GetInstance<MainViewModel>().LoadProject()) { var project =

    1热度

    1回答

    我已经构建了一个类库,它可以作为一个GUI框架,可以被其他项目继承。此应用程序基于项目Wild和Gemini。 我的问题是,在恢复阿瓦隆码头的布局采用标准串行 var layoutSerializer = new XmlLayoutSerializer(manager); 其中manager是类型DockingManager。经理恢复并清空标签。我的猜测是Caliburn Micro无法找到存