是否有一个 Docking 控件可以很好地工作并为 ReSizing 提供好的选项?我希望一些停靠的窗口具有固定的宽度/高度,而其他窗口则可以调整大小。我尝试过的大多数停靠控件都没有提供设置最小/最大宽度甚至指定起始宽度的好选项。
换句话说,如果我创建一个 SplitPanel,我希望一个 Pane 具有指定的高度/宽度,而另一个 Pane 占据剩余空间。我收到的一般建议是您需要在 Pane 之间设置相对大小,并让对接控件计算出大小。这对我来说还不够。
此论坛上有过关于 WPF 对接库的讨论,但没有一个讨论这个特定问题。
我已经尝试过 ActiPro 和 Telerik Docking 控件,但没有成功。如果您尝试过喜欢的东西,请告诉我。
最佳答案
有一个名为 AvalonDock 的免费对接控件在 CodePlex 上。我个人使用Infragistics停靠控制,到目前为止,它已经完成了我所要求的一切。希望其中之一对您有用。
关于WPF停靠控件推荐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2728902/