Windows Dev Center

Expand Minimize

ListViewBase.SelectAll method

Selects all the items in a view.

Syntax


public void SelectAll()

Parameters

This method has no parameters.

Remarks

Warning  Call the SelectAll method only when the SelectionMode property is set to Multiple or Extended. If you call SelectAll when the SelectionMode is Single or None, an exception is thrown.
 

Starting in Windows 10, you can use the SelectRange and DeselectRange methods with the SelectedRanges property to make selections using ranges of indexes. This is a more efficient way to describe item selection than using SelectedItems, which requires the actual item object to be created for each selected item. To select all items using index ranges, use SelectRange.

Examples


if (itemGridView.SelectionMode == ListViewSelectionMode.Multiple ||
    itemGridView.SelectionMode == ListViewSelectionMode.Extended)
{
    itemGridView.SelectAll();
}

Requirements (Windows 10 device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.winmd

See also

ListViewBase
SelectedRanges
SelectRange
DeselectRange
ItemIndexRange

 

 

Show:
© 2015 Microsoft