ViewLayoutScrollViewport Constructor |
Initialize a new instance of the ViewLayoutScrollViewport class.
Namespace: Internal.ComponentFactory.Krypton.ToolkitAssembly: NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntaxpublic ViewLayoutScrollViewport(
VisualControl rootControl,
ViewBase viewportFiller,
PaletteBorderEdge paletteBorderEdge,
IPaletteMetric paletteMetrics,
PaletteMetricPadding metricPadding,
PaletteMetricInt metricOvers,
VisualOrientation orientation,
RelativePositionAlign alignment,
bool animateChange,
bool vertical,
NeedPaintHandler needPaintDelegate
)
Parameters
- rootControl VisualControl
- Top level visual control.
- viewportFiller ViewBase
- View element to place inside viewport.
- paletteBorderEdge 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 Boolean
- Animate changes in the viewport.
- vertical Boolean
- Is the viewport vertical.
- needPaintDelegate NeedPaintHandler
- Delegate for notifying paint requests.
See Also