tnfh.net
当前位置:首页 >> C# 怎么调整splitContAinEr中间分割线的位置 >>

C# 怎么调整splitContAinEr中间分割线的位置

代码: border=none splitcontrainer1_paint() usig G as graphics=splitcontainer1.creategraphics. g.drawrectange(color.green,new rectange(1,1,splitcontrainer1.width-2,splitcontrainer1.height-2)) end using

splitContainer1.SplitterRectangle.X 调用这个属性得到X值 或者 splitContainer1.SplitterDistance 这个值也行。 这两个值都是分隔线在X轴的位置(left值。)

这个要求无法实现。 SplitContainer中的分割线没有Visible属性,且其宽度SplitterWidth最小值为1。 这样意外着只要使用了SplitContainer,分割线就不能被隐藏

建议看看微软给出的解释 http://msdn.microsoft.com/zh-cn/library/system.windows.forms.splitcontainer.splitterdistance(v=vs.80).aspx

splitcontainer相当于两个panel组合控件,且这两个控件可以调节大小,此消彼长,中间分割线的位置由SplitterDistance属性设置。

您好,我来为您解答: C#如何使用SplitContainer控件实现上下分隔 Orientation 属性设置为Horizontal 希望我的回答对你有帮助。

好像不行吧,你在splitContainer里面再放splitContainer就行了

重写一个控件继承 SplitContainer,在构造函数里加: this.SetStyle( ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true); 另外如果容器内部你还有别的容器控件(尤其是 Panel、Group...

控件的IsSplitterFixed属生设置为true; 如果不想移动,其实就没有必要用该控件了。

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com