WPF 对接控件建议
是否有一个 Docking 控件可以很好地完成工作并为调整大小提供良好的选项?我希望一些停靠窗口具有固定的宽度/高度,而其他窗口则可以调整大小。我尝试过的大多数停靠控件都没有提供设置最小/最大宽度甚至指定起始宽度的良好选项。
换句话说,如果我创建一个 SplitPanel,我希望一个窗格具有指定的高度/宽度,而另一个窗格占据剩余的空间。我收到的一般建议是,您需要设置窗格之间的相对大小,并让对接控制确定大小。就我而言,这还不够。
该论坛上已经有关于 WPF Docking 库的讨论,但没有一个讨论解决这个特定问题。
我尝试过 ActiPro 和 Telerik Docking 控件,但没有成功。如果您尝试过自己喜欢的东西,请告诉我。
Is there a Docking control that does a good job and provide good options for ReSizing? I want some docked windows to be of fixed width/Height and others to resize. Most of the Docking controls I have tried, doesn't provide good option to set minimum/maximum width or even specify starting width.
To put my question other way, if I create a SplitPanel, I want one Pane to have specified Height/Width, and the other Pane to occupy the remainder of the space. General recommendation I have received is that you need to set relative size, between panes, and let the docking control, figure out the size. It is not sufficient enough in my case.
There have been discussions on this board about WPF Docking library, but none of them address this specific issue.
I have tried ActiPro and Telerik Docking controls, without success. If you have tried something which you like, please do let me know.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
CodePlex 上有一个名为 AvalonDock 的免费对接控件。我个人使用 Infragistics 对接控件,到目前为止它已经完成了我所要求的一切。希望其中之一适合您。
There is a free docking control called AvalonDock on CodePlex. I personally use Infragistics docking control, and it has done everything I have asked of it so far. Hopefully one of those will work out for you.
如果您仍在寻找相同的东西,您可以尝试
Component One WPF Controls
If you are still looking for the same you can try
Component One WPF Controls