问题标签 [avalondock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 我可以自定义 AvalonDock 上下文菜单吗?
我在一个项目中使用 AvalonDock 来利用工具窗口。
我不需要选项卡式文档,并且希望在我右键单击工具窗口标题栏时禁用“停靠为选项卡式文档”上下文菜单项。这可能吗?
谢谢
wpf - I can't get my custom AvalonDock theme to work, anyone does?
I'm new to AvalonDock, but I see it's relatively easy to use. I'm planning to use it in a custom app for my company. We have a certain look'n'feel so I want to get the control to use the same colors.
I am using the ExpressionDark theme as a base, so basically what I did was to copy the AvalonDock.Themes and rename it, and change the name of the ExpressionDark theme to mine but when I compile and try to use it in my app, it says there is a missing resource key (PaneHeaderCommandStyle). If I remove my theme ResDict, it works again.
I don't understand what's wrong, since I haven't changed anything but the project and theme name. Is there anything I could be missing?
Please help...
c# - AvalonDock 如何引用它自己的程序集?
http://avalondock.codeplex.com/SourceControl/changeset/view/62498#1218343
对于 ResourceDictionary 的 Source 属性的语法或 XAML 的编译方式,我一定有一些不明白的地方。我想将 AvalonDock 的源代码直接插入到项目中,但它的一些 XAML 文件似乎引用了“AvalonDock 程序集”。
怎么会这样?
c# - 如何拉伸/最大化 AvalonDock DocumentPane
我在 .NET 3.5 上使用 AvalonDock v 1.3。
我在设计时向 DockingManager 添加了两个文档窗格。第一个设置为可见,第二个设置为隐藏/折叠(参见下面的Visibility="Collapsed")。
当我启动应用程序时,第二个文档窗格不可见,这是预期的行为,但不幸的是,尽管将 HorizontalAlignment 设置为“拉伸”,但可见文档面板并未显示为拉伸到主窗口的边缘。我将如何将此剪辑(或最大化)到允许区域的边缘?
这是我正在使用的 xaml:
谢谢,戴夫
根据要求,这是完整的 XAML:
wpf - 将应用程序从 WPF 迁移到 Silverlight
我看到了很多关于这个话题的问题,我花了一些时间来决定我是否会再写一个......但我认为我的问题有点复杂......所以我们开始吧。
我目前正在使用 MVVM 处理 WPF 应用程序。
该应用程序是用以下内容构建的:
- WPF
- 棱镜 V2
- Ideablade (devforce) 访问数据库
- 用于对接功能的 Avalon 坞站
- Telerik 用于网格组件
- 视图和 ViewModel 是使用 .tt 文件生成的。
- 视图在 xaml(用于 WPF)文件中生成。
我知道:
- Telerik 具有 Silverlight 控件
- 使用 Prism V2 可能会帮助我做一个 Silverlight 版本的应用程序
我不知道:
- 如果 devforce 的使用可以成为表演的终结者
- 如果使用 avalon 码头可以成为一个表演者
我的问题:
Appart 从为 Silverlight 生成 xaml ......我从哪里开始......
- - 编辑 - -
请避免任何评论,例如“ Silverlight 将死”或“ Silverlight xaml 是 WPF xaml 的子集”。
这是一个概念证明,应该使用 Silverlight 制作。对于 xaml,我可以修改应用程序以仅使用可以在 Silverlight 和 WPF 中使用的简单 ui 元素。
wpf - WindowsFormsHost 在 WPF MDI 上 Aero 主窗体 (C#)
我的疯狂问题:我在具有航空玻璃风格背景的 WPF 表单上使用停靠系统(AvalonDock)(看起来非常好)。在一个可停靠的 MDI 中,我需要一个 WinForms 自定义控件,所以我只使用了WindowsFormsHost
成功加载我的控件的控件。但是有一个问题:
显示WindowsFormsHost
主窗体的玻璃背景,用于自定义控件中使用的所有颜色的黑色量。
更改 MDI 背景无济于事,因为它会WindowsFormsHost
在 WPF MDI 中的所有内容上打一个洞。
得出结论既不尝试在黑色背景上使用白色文本,也不尝试相反的方式使我的自定义控件中的文本框清晰可读。
有什么建议么?
wpf - WPF Avalon 控制 Datepicker 绑定
我正在使用带有 MVVM 模式的 Avalon DatePicker 控件。我将此控件的 CurrentSelectedDate 绑定到我的 ViewModel 中的一个属性,如下所示:
其中 BirthDate 是我的 ViewModel 类中 DateTime 类型的属性:
不过,当我从用户界面更改值时,不会发生此属性的更改。有人可以解释我做错了什么吗?我仅限于 .NET 3.0。
c# - AvalonDock 文档窗格变得不可见
我在对接时遇到了错误的 DocumentPane 问题。我有一个 DocumentPanel,用于向其中添加文档。没问题。我什至可以将面板(文档)并排放置。仍然有效。我可以根据需要重新组合它们,但是当我将 2 个面板并排放置而不是关闭第一个面板(我用来向其中添加文档的窗格)时,什么也没有发生。DocumentPane 变得不可见 (IsVisible = true)。没有崩溃等。
任何想法如何销毁而不是使用默认设置重新创建窗格。我想我别无他法。
xaml - AvalonDock 中浮动窗口的 XAML
有人可以为我提供一个 AvalonDock XAML 代码片段,它在运行时会打开带有浮动窗口的应用程序,而不是总是停靠在停靠窗格内?我已经看到了以编程方式执行此操作,但我认为必须有一种方法可以在 XAML 中指定它。谢谢...
c# - AvalonDock - 如何禁止拉出窗口的浮动元素
我想问是否可以禁止拉出窗口的浮动元素。
在 WPF 的 AvalonDock 中
谢谢