[]
Control for item collection showing in style of WrapPanel with virtualization.
public class VirtualViewsControl : Panel, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IScrollInfo, IDisposable
Name | Description |
---|---|
VirtualViewsControl() | Initializes a new instance of the VirtualViewsControl class. |
Name | Description |
---|---|
CalculatedZoomProperty | The CalculatedZoom property |
ColumnCountProperty | The ColumnCount property |
ContinuousModeProperty | The ContinuousMode property |
HorizontalPaddingProperty | The HorizontalPadding property |
ItemSizeProperty | The ItemSize property |
ItemTemplateProperty | The ItemTemplate property |
PagesProperty | The Pages property |
RowCountProperty | The RowCount property |
ScrollStepProperty | The ScrollStep property |
SelectedIndexProperty | The selected index property |
VerticalPaddingProperty | The VerticalPadding property |
ViewModeProperty | The ViewMode property |
ZoomProperty | The Zoom property |
Name | Description |
---|---|
CalculatedZoom | Gets the calculated zoom. |
CanHorizontallyScroll | Gets or sets a value that indicates whether scrolling on the horizontal axis is possible. |
CanVerticallyScroll | Gets or sets a value that indicates whether scrolling on the vertical axis is possible. |
ColumnCount | Gets or sets the column count. |
ContinuousMode | Gets or sets a value indicating whether continious mode enabled. |
ExtentHeight | Gets the vertical size of the extent. |
ExtentWidth | Gets the horizontal size of the extent. |
HorizontalOffset | Gets the horizontal offset of the scrolled content. |
HorizontalPadding | Gets or sets the horizontal not zoomable padding. |
ItemSize | Gets or sets the zoomable size of the item. |
ItemTemplate | Gets or sets the item template. |
Pages | Gets or sets the pages. |
RowCount | Gets or sets the row count. |
ScrollOwner | Gets or sets a ScrollViewer element that controls scrolling behavior. |
ScrollStep | Gets or sets scroll step. |
SelectedIndex | Gets or sets the index of the selected page. |
VerticalOffset | Gets the vertical offset of the scrolled content. |
VerticalPadding | Gets or sets the vertical not zoomable padding. |
ViewMode | Gets or sets the view mode. |
ViewportHeight | Gets the vertical size of the viewport for this content. |
ViewportWidth | Gets the horizontal size of the viewport for this content. |
Zoom | Gets or sets the current zoom factor. |
Name | Description |
---|---|
ArrangeOverride(Size) | Updates element positions and determine size |
Dispose() | Clear views pool. |
LineDown() | Scrolls down within content by one logical unit. |
LineLeft() | Scrolls left within content by one logical unit. |
LineRight() | Scrolls right within content by one logical unit. |
LineUp() | Scrolls up within content by one logical unit. |
MakeVisible(Visual, Rect) | Forces content to scroll until the coordinate space of a Visual object is visible. |
MeasureOverride(Size) | Measures the size in layout required for child elements |
MouseWheelDown() | Scrolls down within content after a user clicks the wheel button on a mouse. |
MouseWheelLeft() | Scrolls left within content after a user clicks the wheel button on a mouse. |
MouseWheelRight() | Scrolls right within content after a user clicks the wheel button on a mouse. |
MouseWheelUp() | Scrolls up within content after a user clicks the wheel button on a mouse. |
PageDown() | Scrolls down within content by one page. |
PageLeft() | Scrolls left within content by one page. |
PageRight() | Scrolls right within content by one page. |
PageUp() | Scrolls up within content by one page. |
SetHorizontalOffset(double) | Sets the amount of horizontal offset. |
SetVerticalOffset(double) | Sets the amount of vertical offset. |