在 Visual Studio 中,我们可以添加各种面板,如解决方案资源管理器面板、属性面板等。我们也可以最小化这些面板并最大化这些面板。
我想设计一个类似于我在 WPF 中提到的停靠面板。(我应该能够固定面板,取消固定面板等)
DockPanel 默认支持这个吗?或者我应该做些什么来支持这个功能。代码示例说明会很棒!
在 Visual Studio 中,我们可以添加各种面板,如解决方案资源管理器面板、属性面板等。我们也可以最小化这些面板并最大化这些面板。
我想设计一个类似于我在 WPF 中提到的停靠面板。(我应该能够固定面板,取消固定面板等)
DockPanel 默认支持这个吗?或者我应该做些什么来支持这个功能。代码示例说明会很棒!
DockPanel 只是一个常见的面板,用于在容器边缘排列元素,并可选择让最后一个元素填充剩余空间。它不执行任何类型的 VS 类型对接/取消对接/固定/取消固定。对于类似的事情,您需要一个自定义控件。您可以试用 AvalonDock 之类的免费软件,或者购买 Infragistics XamDockManager 之类的软件或从其他组件供应商处购买。