C#winfrom中splitContainer的用法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C#winfrom中splitContainer的⽤法
常⽤属性
(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事件之后发⽣!。