Represents a view mode that displays data items in columns for a ListView control.
Assembly: PresentationFramework (in PresentationFramework.dll)
Gets or sets whether columns in acan be reordered by a drag-and-drop operation.
Gets or sets the style to apply to column headers.
Gets or sets a ContextMenu for the .
Gets or sets a composite string that specifies how to format the column headers of theif they are displayed as strings.
Gets or sets a template to use to display the column headers.
Gets or sets the selector object that provides logic for selecting a template to use for each column header.
Gets or sets the content of a tooltip that appears when the mouse pointer pauses over one of the column headers.
Gets the collection of GridViewColumn objects that is defined for this .
Gets the reference for the default style for the ViewBase.DefaultStyleKey.).(Overrides
Gets the key that references the style that is defined for each ListViewItem in a .
Gets the key that references the style that is defined for the ScrollViewer control that encloses the content that is displayed by a .
Gets the key that references the style that is defined for the.
Gets a value that indicates whether this instance is currently sealed (read-only).(Inherited from DependencyObject.)
Gets the reference to the default style for the container of the data items in the ViewBase.ItemContainerDefaultStyleKey.).(Overrides
Identifies the AllowsColumnReorder dependency property.
Identifies the ColumnCollectionProperty attachedproperty.
Identifies the ColumnHeaderStringFormat dependency property.
This API supports the product infrastructure and is not intended to be used directly from your code. Adds a child object.
This API supports the product infrastructure and is not intended to be used directly from your code. Adds the text content of a node to the object.
The ListView control in a series of columns. The columns have column headers, which are buttons that are derived from ButtonBase, and you can reorder the columns by using drag-and-drop operations. Note that the columns of a display data and do not provide direct access to the source of the data.class and its supporting classes provide the infrastructure to display data items that are specified for a
The ViewBase. You can define custom views by inheriting from the ViewBase class that provides the supporting elements for a view. For more information, see How to: Create a Custom View Mode for a ListView.class is derived from
The following illustration shows an example of a ListView that uses a .
The columns in a GridViewColumn objects. In Extensible Application Markup Language (XAML), you can define GridViewColumn objects as child elements of the . In code, you can add a GridViewColumn to the by using the Columns property and the Add method that is defined for the Collection<T> class. Similarly, you can use other Collection<T> methods such as Remove and Insert to modify the columns in a .are defined as
The following example shows how to define the columns of a.
Available since 3.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.