博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#winfrom中splitContainer的用法
阅读量:6564 次
发布时间:2019-06-24

本文共 985 字,大约阅读时间需要 3 分钟。

常用属性

(1).splitContainer不能被鼠标直接点击选中,可通过右击->选择splitContainer选中。

(2).属性IsSplitterFixed用于设置拆分器能否移动。

(3).属性FixedPanel若设置为Panel1(或Panel2),在调整窗体的大小时,Panel1面板(或Panel2面板)的大小默认不变;若设置为None,则Panel1面板和Panel2面板按比例缩放。

(4).属性Orientation决定拆分器的方向,当该属性设置为Vertical时,拆分器将垂直放置,从而产生左面板和右面板。

(5).属性Panel1Collapsed和属性Panel2Collapsed分别设定Panel1和Panel2两个容器是否被折叠,所谓折叠即是否隐藏。

(6).属性Panel1MinSize用于设置Panel1容器的最小宽度,Panel2MinSize属性用于设置Panel2容器的最小宽度。

(7).属性SplitterDistance用于设置拆分器与左边缘或上边缘的像素距离。

(8).属性SplitterIncrement用于设置用户拖动拆分器时,每次移动的距离。属性SplitterWidth用于设置拆分条的宽度。

(9).其他常用属性及常用取值:BorderStyle(FixedSingle),Dock(Fill),Locked(True),TabStop(False)。

常用事件

(1).SplitterMoving事件

拆分器移动时发生;拆分条移动过程中发生

委托类型;SplitterCancelEventHandler

参数类型:SplitterCancelEventArgs :CancelEventArgs

Moving事件是指,鼠标按住拆分器不放,进行移动时发生,只要拆分器移动就会发生,不移动则事件不会发生!

(2).SplitterMoved事件

拆分器移动后发生,在Moving事件之后

委托类型;SplitterEventHandler

参数类型;SplitterEventArgs :EventArgs 

Moved事件是指,移动拆分器之后,释放鼠标时发生的,它在Moving事件之后发生!

转载于:https://www.cnblogs.com/makesense/p/3820589.html

你可能感兴趣的文章
【批处理】for循环中产生不同的随机数
查看>>
Gradle -help
查看>>
/etc/security/limits.conf
查看>>
js 框架
查看>>
android 实现ListView中添加RaidoButton单选
查看>>
WS-Security 中文问题&Stax(Streaming API for XML) (二)
查看>>
dos 分页显示及查看应用程序占用端口
查看>>
Oracle数据库:启动操作
查看>>
使用树莓派部署python flask 环境
查看>>
限制VLAN之间互访实例
查看>>
rsync启动关闭shell脚本
查看>>
学习网页开发与网站设计必看的【代码逆袭】书
查看>>
Python 中文编码
查看>>
ubuntu-14.04编译安装PostgreSQL
查看>>
IAS的工作原理(二) 作为 RADIUS 代理的 IAS
查看>>
虽然离成功很遥远,33岁程序员提前感受退休在家看看孩子的日子
查看>>
RAC环境下做归档时出错ORA-29707
查看>>
Linux下载JDK1.7
查看>>
S2SH整合Shiro之:SessionContext must be an HTTP compatible implementation
查看>>
我的友情链接
查看>>