C# Class ComponentFactory.Krypton.Toolkit.ViewLayoutCenter

View element that draws nothing and will center all children within itself.
Inheritance: ViewComposite
Afficher le fichier Open project: ComponentFactory/Krypton Class Usage Examples

Méthodes publiques

Méthode Description
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.

Method Details

GetPreferredSize() public méthode

Discover the preferred size of the element.
public GetPreferredSize ( ViewLayoutContext context ) : Size
context ViewLayoutContext Layout context.
Résultat System.Drawing.Size

Layout() public méthode

Perform a layout of the elements.
public Layout ( ViewLayoutContext context ) : void
context ViewLayoutContext Layout context.
Résultat void

ToString() public méthode

Obtains the String representation of this instance.
public ToString ( ) : string
Résultat string

ViewLayoutCenter() public méthode

Initialize a new instance of the ViewLayoutCenter class.
public ViewLayoutCenter ( ) : System
Résultat System

ViewLayoutCenter() public méthode

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.
Résultat System

ViewLayoutCenter() public méthode

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.
Résultat System

ViewLayoutCenter() public méthode

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

ViewLayoutCenter() public méthode

Initialize a new instance of the ViewLayoutCenter class.
public ViewLayoutCenter ( int size ) : System
size int Manual padding amount.
Résultat System