C# Class ComponentFactory.Krypton.Navigator.ViewLayoutOutlookFull

View element that knows how to hide and show stacked items depending on available space.
Inheritance: ComponentFactory.Krypton.Toolkit.ViewLayoutScrollViewport
Show file Open project: ComponentFactory/Krypton Class Usage Examples

Public Methods

Method Description
Layout ( ViewLayoutContext context ) : void

Perform a layout of the elements.

ToString ( ) : string

Obtains the String representation of this instance.

ViewLayoutOutlookFull ( ViewBuilderOutlookBase viewBuilder, VisualControl rootControl, ViewBase viewportFiller, PaletteBorderEdge paletteBorderEdge, IPaletteMetric paletteMetrics, PaletteMetricPadding metricPadding, PaletteMetricInt metricOvers, VisualOrientation orientation, RelativePositionAlign alignment, bool animateChange, bool vertical, NeedPaintHandler needPaintDelegate ) : System

Initialize a new instance of the ViewLayoutOutlookFull class.

Method Details

Layout() public method

Perform a layout of the elements.
public Layout ( ViewLayoutContext context ) : void
context ComponentFactory.Krypton.Toolkit.ViewLayoutContext Layout context.
return void

ToString() public method

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

ViewLayoutOutlookFull() public method

Initialize a new instance of the ViewLayoutOutlookFull class.
public ViewLayoutOutlookFull ( ViewBuilderOutlookBase viewBuilder, VisualControl rootControl, ViewBase viewportFiller, PaletteBorderEdge paletteBorderEdge, IPaletteMetric paletteMetrics, PaletteMetricPadding metricPadding, PaletteMetricInt metricOvers, VisualOrientation orientation, RelativePositionAlign alignment, bool animateChange, bool vertical, NeedPaintHandler needPaintDelegate ) : System
viewBuilder ViewBuilderOutlookBase View builder reference.
rootControl ComponentFactory.Krypton.Toolkit.VisualControl Top level visual control.
viewportFiller ViewBase View element to place inside viewport.
paletteBorderEdge ComponentFactory.Krypton.Toolkit.PaletteBorderEdge Palette for use with the border edge.
paletteMetrics IPaletteMetric Palette source for metrics.
metricPadding PaletteMetricPadding Metric used to get view padding.
metricOvers PaletteMetricInt Metric used to get overposition.
orientation VisualOrientation Orientation for the viewport children.
alignment RelativePositionAlign Alignment of the children within the viewport.
animateChange bool Animate changes in the viewport.
vertical bool Is the viewport vertical.
needPaintDelegate NeedPaintHandler Delegate for notifying paint requests.
return System