在Visual Studio中,我们可以添加各种面板,如SolutionExplorer面板,属性面板等。 此外,我们可以最大限度地减少这些面板并最大化这些面板。
我想设计一个类似于我在WPF中提到的dockpanel。 (我应该能够固定面板,取消固定面板等)
DockPanel默认支持这个吗?或者我应该做些什么来支持这个功能。 代码的示例说明将很棒!!!
答案 0 :(得分:10)
DockPanel只是一个常用的Panel,用于在容器边缘周围排列元素,可以选择让最后一个元素填充剩余的空间。它不进行任何类型的VS型对接/取消对接/固定/取消固定。对于类似的东西,你需要一个自定义控件。您可以尝试免费的AvalonDock或购买Infragistics XamDockManager或其他组件供应商。