在C#的WinForm程序里,有时需要用到.net中的SplitContainer,以便对各种各样的控件进行分类管理,但.net提供的控件不够美观,于是就采用了DevExpress的SplitContainerControl控件。
但是有时不希望SplitContainerControl的splitter能移动,找了很久,没有发现SplitContainerControl有那么一个属性可以disable掉这个移动的事,在网上发现有个人给出了一个不怎么完美的方案:在WinForm的Load函数里指定SplitContainerControl的两个panel的minisize,代码如下:
但是,splitter还是能移动一点点...
所以,为了美观和"不能移动",还是采用DevExpress的LayoutControl控件吧。
参考(http://www.devexpress.com/Support/Center/p/DQ2576.aspx)
本文介绍了在C# WinForm应用中如何防止DevExpress的SplitContainerControl的splitter移动。通过设置Panel的MinSize属性试图固定splitter位置,但仍存在小问题。为求完美,建议使用DevExpress的LayoutControl来替代。
2697

被折叠的 条评论
为什么被折叠?



