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

View element that contains a control that has a view hierarchy of its own.
상속: ViewLeaf
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

공개 메소드들

메소드 설명
GetPreferredSize ( ViewLayoutContext context ) : Size

Discover the preferred size of the element.

Layout ( ViewLayoutContext context ) : void

Perform a layout of the elements.

MakeParent ( Control c ) : void

Reparent the provided control as a child of ourself.

ToString ( ) : string

Obtains the String representation of this instance.

ViewFromPoint ( Point pt ) : ViewBase

Find the view that contains the specified point.

ViewLayoutControl ( ViewControl viewControl, VisualControl rootControl, ViewBase viewChild ) : System

Initialize a new instance of the ViewLayoutControl class.

ViewLayoutControl ( VisualControl rootControl, ViewBase viewChild ) : System

Initialize a new instance of the ViewLayoutControl class.

보호된 메소드들

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

Release unmanaged and optionally managed resources.

비공개 메소드들

메소드 설명
UpdateParent ( Control parentControl ) : void

메소드 상세

Dispose() 보호된 메소드

Release unmanaged and optionally managed resources.
protected Dispose ( bool disposing ) : void
disposing bool Called from Dispose method.
리턴 void

GetPreferredSize() 공개 메소드

Discover the preferred size of the element.
public GetPreferredSize ( ViewLayoutContext context ) : Size
context ViewLayoutContext Layout context.
리턴 System.Drawing.Size

Layout() 공개 메소드

Perform a layout of the elements.
public Layout ( ViewLayoutContext context ) : void
context ViewLayoutContext Layout context.
리턴 void

MakeParent() 공개 메소드

Reparent the provided control as a child of ourself.
public MakeParent ( Control c ) : void
c System.Windows.Forms.Control Control to reparent.
리턴 void

ToString() 공개 메소드

Obtains the String representation of this instance.
public ToString ( ) : string
리턴 string

ViewFromPoint() 공개 메소드

Find the view that contains the specified point.
public ViewFromPoint ( Point pt ) : ViewBase
pt Point Point in view coordinates.
리턴 ViewBase

ViewLayoutControl() 공개 메소드

Initialize a new instance of the ViewLayoutControl class.
public ViewLayoutControl ( ViewControl viewControl, VisualControl rootControl, ViewBase viewChild ) : System
viewControl ViewControl View control to use as child.
rootControl VisualControl Top level visual control.
viewChild ViewBase View used to size and position the child control.
리턴 System

ViewLayoutControl() 공개 메소드

Initialize a new instance of the ViewLayoutControl class.
public ViewLayoutControl ( VisualControl rootControl, ViewBase viewChild ) : System
rootControl VisualControl Top level visual control.
viewChild ViewBase View used to size and position the child control.
리턴 System