Namespace WpfToolkit.Controls
Classes
- GridDetailsView
Simple control that displays a gird of items. Depending on the orientation, the items are either stacked horizontally or vertically until the items are wrapped to the next row or column. The control is using virtualization to support large amount of items. If an item is clicked the item gots expanded until it is clicked again or an other item is clicked and gots expanded.
In order to work properly all items must have the same size.
- GridView
Simple control that displays a gird of items. Depending on the orientation, the items are either stacked horizontally or vertically until the items are wrapped to the next row or column. The control is using virtualization to support large amount of items.
- VirtualizingItemsControl
A ItemsControl supporting virtualization.
- VirtualizingPanelBase
Base class for panels which are supporting virtualization.
- VirtualizingWrapPanel
A implementation of a wrap panel that supports virtualization and can be used in horizontal and vertical orientation.
- VirtualizingWrapPanelWithItemExpansion
A implementation of a wrap panel that supports virtualization and can be used in horizontal and vertical orientation. In addition the panel allows to expand one specific item.
In order to work properly all items must have the same size.
Interfaces
- IItemSizeProvider
Provides the size of items displayed in an VirtualizingPanel.
Enums
- ItemAlignment
Specifies how items are aligned on the cross axis of a VirtualizingWrapPanel.
- SpacingMode
Specifies how remaining space is distributed.