常用屬性
(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事件之后發生!
