[]
Virtualizing stack panel which supports preview templates in order to scroll quickly.
public class ListViewPanel : Panel, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IScrollViewerLargeScrolling
Public Class ListViewPanel
Inherits Panel
Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IScrollViewerLargeScrolling
| Name | Description |
|---|---|
| ListViewPanel(C1ListView) | Initializes a new instance of the ListViewPanel class. |
| Name | Description |
|---|---|
| ExtentHeight | Gets the desired height of the whole content. |
| ExtentWidth | Gets the desired width of the whole content. |
| IsHorizontal | Gets whether the panel orientation is horizontal. |
| Items | Gets the items collection. |
| Offset | Gets the layout offset used to avoid rendering elements with huge distances. |
| Orientation | Gets the panel orientation. |
| Owner | Gets sets the items control which is parent of this panel. |
| Padding | Gets the padding of the list of items. |
| VisibleRange | Gets the visible range. |
| Name | Description |
|---|---|
| ArrangeOverride(Size) | |
| GetDesiredExtentHeight() | Returns desired extend height. |
| GetDesiredExtentWidth() | Returns desired extend width. |
| MeasureOverride(Size) |