【C#】编码技巧---使用SplitContainer 分隔窗体控件

本文介绍如何利用.NET中的SplitContainer控件实现窗体的动态分隔,通过实例演示了如何创建类似Windows资源管理器的界面布局,包括垂直及水平方向的分隔方式。

06 如何使用SplitContainer 分隔窗体控件 –86

在.NET中,SplitContainer控件表示一个由可移动条组成的控件,该可移动条将容器(窗体)的显示区域分成两个大小可调的面板,并且还可以在分隔后的面板中再次进行多级分隔。例如,若要创建一个与Windows资源管理器类似的窗口,可将SplitContainer控件添加到一个Form窗体中,并将其Dock属性设置为DockStyle.Fill。同时,将TreeView控件添加到Form窗体左边一个面板并将其Dock属性设置为DockStyle.Fill;若要完成布局,则再添加一个ListView控件到Form窗体右边一个面板并将其Dock属性设置为DockStyle.Fill,从而使ListView控件占据Form窗体上的剩余空间。运行时,用户可以使用拆分器调整两个控件(TreeView控件和ListView控件)的宽度。通常,SplitContainer控件是按照垂直方向将窗体分隔成两部分,可以通过设置该控件的Orientation属性为 Orientation.Horizonal 实现在水平方向将窗体分隔成两部分。

System.Windows.Forms.SplitContainer splitContainer1;
System.Windows.Forms.ListBox
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值