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

View element that draws nothing and will center all children within itself.
상속: ViewComposite
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

공개 메소드들

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

Discover the preferred size of the element.

Layout ( ViewLayoutContext context ) : void

Perform a layout of the elements.

ToString ( ) : string

Obtains the String representation of this instance.

ViewLayoutCenter ( ) : System

Initialize a new instance of the ViewLayoutCenter class.

ViewLayoutCenter ( IPaletteMetric paletteMetric, PaletteMetricPadding metricPadding, VisualOrientation orientation ) : System

Initialize a new instance of the ViewLayoutCenter class.

ViewLayoutCenter ( IPaletteMetric paletteMetric, PaletteMetricPadding metricPadding, VisualOrientation orientation, ViewBase childElement ) : System

Initialize a new instance of the ViewLayoutCenter class.

ViewLayoutCenter ( ViewBase childElement ) : System

Initialize a new instance of the ViewLayoutCenter class.

ViewLayoutCenter ( int size ) : System

Initialize a new instance of the ViewLayoutCenter class.

메소드 상세

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

ToString() 공개 메소드

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

ViewLayoutCenter() 공개 메소드

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

ViewLayoutCenter() 공개 메소드

Initialize a new instance of the ViewLayoutCenter class.
public ViewLayoutCenter ( IPaletteMetric paletteMetric, PaletteMetricPadding metricPadding, VisualOrientation orientation ) : System
paletteMetric IPaletteMetric Target for recovering metric values.
metricPadding PaletteMetricPadding Metric to use for border padding.
orientation VisualOrientation Orientation of the element.
리턴 System

ViewLayoutCenter() 공개 메소드

Initialize a new instance of the ViewLayoutCenter class.
public ViewLayoutCenter ( IPaletteMetric paletteMetric, PaletteMetricPadding metricPadding, VisualOrientation orientation, ViewBase childElement ) : System
paletteMetric IPaletteMetric Target for recovering metric values.
metricPadding PaletteMetricPadding Metric to use for border padding.
orientation VisualOrientation Orientation of the element.
childElement ViewBase Optional element to add as child.
리턴 System

ViewLayoutCenter() 공개 메소드

Initialize a new instance of the ViewLayoutCenter class.
public ViewLayoutCenter ( ViewBase childElement ) : System
childElement ViewBase Optional element to add as child.
리턴 System

ViewLayoutCenter() 공개 메소드

Initialize a new instance of the ViewLayoutCenter class.
public ViewLayoutCenter ( int size ) : System
size int Manual padding amount.
리턴 System