C# 클래스 ComponentFactory.Krypton.Toolkit.KryptonSplitContainer

상속: VisualControlContainment, ISeparatorSource
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateControlsInstance System.Windows.Forms.Control.ControlCollection
DesignAbortMoving void
DesignGetHitTest System.Windows.Forms.Cursor
DesignMouseDown bool
DesignMouseEnter void
DesignMouseLeave void
DesignMouseMove void
DesignMouseUp void
ResetContainerBackStyle void
ResetSeparatorStyle void
SeparatorMoved void
SeparatorMoving bool
SeparatorNotMoved void
SetStyles void
ShouldSerializeContainerBackStyle bool
ShouldSerializeSeparatorStyle bool
ShouldSerializeStateCommon bool
ShouldSerializeStateDisabled bool
ShouldSerializeStateNormal bool
ShouldSerializeStatePressed bool
ShouldSerializeStateTracking bool

공개 메소드들

메소드 설명
KryptonSplitContainer ( ) : System

Initialize a new instance of the KryptonSplitContainer class.

SetFixedState ( PaletteState stateSplit, PaletteState stateSeparator ) : void

Fix the control to a particular palette state.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

ForceControlLayout ( ) : void

Force the layout logic to size and position the panels.

OnAutoSizeChanged ( EventArgs e ) : void

Raises the AutoSizeChanged event.

OnBackgroundImageChanged ( EventArgs e ) : void

Raises the BackgroundImageChanged event.

OnBackgroundImageLayoutChanged ( EventArgs e ) : void

Raises the BackgroundImageLayoutChanged event.

OnControlAdded ( System.Windows.Forms.ControlEventArgs e ) : void

Raises the ControlAdded event.

OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void

Raises the ControlRemoved event.

OnEnabledChanged ( EventArgs e ) : void

Raises the EnabledChanged event.

OnInitialized ( EventArgs e ) : void

Raises the Initialized event.

OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void

Raises the Layout event.

OnPaint ( PaintEventArgs e ) : void

Raises the Paint event.

OnResize ( EventArgs e ) : void

Raises the Resize event.

OnSplitterMoved ( System.Windows.Forms.SplitterEventArgs e ) : void

Raises the SplitterMoved event.

OnSplitterMoving ( System.Windows.Forms.SplitterCancelEventArgs e ) : void

Raises the SplitterMoving event.

비공개 메소드들

메소드 설명
CreateControlsInstance ( ) : Control.ControlCollection
DesignAbortMoving ( ) : void
DesignGetHitTest ( Point pt ) : Cursor
DesignMouseDown ( Point pt, MouseButtons button ) : bool
DesignMouseEnter ( ) : void
DesignMouseLeave ( ) : void
DesignMouseMove ( Point pt ) : void
DesignMouseUp ( MouseButtons button ) : void
ResetContainerBackStyle ( ) : void
ResetSeparatorStyle ( ) : void
SeparatorMoved ( Point mouse, Point splitter ) : void
SeparatorMoving ( Point mouse, Point splitter ) : bool
SeparatorNotMoved ( ) : void
SetStyles ( SeparatorStyle separatorStyle ) : void
ShouldSerializeContainerBackStyle ( ) : bool
ShouldSerializeSeparatorStyle ( ) : bool
ShouldSerializeStateCommon ( ) : bool
ShouldSerializeStateDisabled ( ) : bool
ShouldSerializeStateNormal ( ) : bool
ShouldSerializeStatePressed ( ) : bool
ShouldSerializeStateTracking ( ) : bool

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

ForceControlLayout() 보호된 메소드

Force the layout logic to size and position the panels.
protected ForceControlLayout ( ) : void
리턴 void

KryptonSplitContainer() 공개 메소드

Initialize a new instance of the KryptonSplitContainer class.
public KryptonSplitContainer ( ) : System
리턴 System

OnAutoSizeChanged() 보호된 메소드

Raises the AutoSizeChanged event.
protected OnAutoSizeChanged ( EventArgs e ) : void
e System.EventArgs An EventArgs containing the event data.
리턴 void

OnBackgroundImageChanged() 보호된 메소드

Raises the BackgroundImageChanged event.
protected OnBackgroundImageChanged ( EventArgs e ) : void
e System.EventArgs An EventArgs containing the event data.
리턴 void

OnBackgroundImageLayoutChanged() 보호된 메소드

Raises the BackgroundImageLayoutChanged event.
protected OnBackgroundImageLayoutChanged ( EventArgs e ) : void
e System.EventArgs An EventArgs containing the event data.
리턴 void

OnControlAdded() 보호된 메소드

Raises the ControlAdded event.
protected OnControlAdded ( System.Windows.Forms.ControlEventArgs e ) : void
e System.Windows.Forms.ControlEventArgs An ControlEventArgs containing the event data.
리턴 void

OnControlRemoved() 보호된 메소드

Raises the ControlRemoved event.
protected OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void
e System.Windows.Forms.ControlEventArgs An ControlEventArgs containing the event data.
리턴 void

OnEnabledChanged() 보호된 메소드

Raises the EnabledChanged event.
protected OnEnabledChanged ( EventArgs e ) : void
e System.EventArgs An EventArgs that contains the event data.
리턴 void

OnInitialized() 보호된 메소드

Raises the Initialized event.
protected OnInitialized ( EventArgs e ) : void
e System.EventArgs An EventArgs that contains the event data.
리턴 void

OnLayout() 보호된 메소드

Raises the Layout event.
protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs A LayoutEventArgs that contains the event data.
리턴 void

OnPaint() 보호된 메소드

Raises the Paint event.
protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs A PaintEventArgs that contains the event data.
리턴 void

OnResize() 보호된 메소드

Raises the Resize event.
protected OnResize ( EventArgs e ) : void
e System.EventArgs An EventArgs that contains the event data.
리턴 void

OnSplitterMoved() 보호된 메소드

Raises the SplitterMoved event.
protected OnSplitterMoved ( System.Windows.Forms.SplitterEventArgs e ) : void
e System.Windows.Forms.SplitterEventArgs A SplitterEventArgs containing the event data.
리턴 void

OnSplitterMoving() 보호된 메소드

Raises the SplitterMoving event.
protected OnSplitterMoving ( System.Windows.Forms.SplitterCancelEventArgs e ) : void
e System.Windows.Forms.SplitterCancelEventArgs A SplitterEventArgs containing the event data.
리턴 void

SetFixedState() 공개 메소드

Fix the control to a particular palette state.
public SetFixedState ( PaletteState stateSplit, PaletteState stateSeparator ) : void
stateSplit PaletteState Palette state to fix against the split container.
stateSeparator PaletteState Palette state to fix against the separator.
리턴 void