[]
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. |