[]
Virtualizing stack panel which supports preview templates in order to scroll quickly.
public class ListViewPanel : Panel, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, INotifyPropertyChanged, IScrollViewerLargeScrolling
Name | Description |
---|---|
ListViewPanel() | Initializes a new instance of the ListViewPanel class. |
ListViewPanel(C1ListView) | Initializes a new instance of the ListViewPanel class. |
Name | Description |
---|---|
ExtentHeight | |
ExtentWidth | |
Offset | |
Padding | Gets the padding of the list of items. |
ViewportGap | Gets a coefficient which will determine in each layout pass the size of the viewport. If zero is specified the size of the viewport will be equal to the scrollviewer viewport. If 0.5 is specified the size of the viewport will be enlarged to take up half screen more at both sides of the original viewport. |
ViewportPreviewGap | Gets a coefficient which will determine in each layout pass the size of the viewport to render items in preview mode. |
Name | Description |
---|---|
ArrangeOverride(Size) | |
GetDesiredExtentHeight() | Returns desired extend height. |
GetDesiredExtentWidth() | Returns desired extend width. |
MeasureOverride(Size) | |
RaisePropertyChanged(string) | Raises the property changed event. |
Name | Description |
---|---|
PropertyChanged | Occurs when a property value changes. |