次の方法で共有


ListViewBase.SelectAll メソッド

定義

ビュー内のすべての項目を選択します。

public:
 virtual void SelectAll() = SelectAll;
void SelectAll();
public void SelectAll();
function selectAll()
Public Sub SelectAll ()

<GridView x:Name="itemGridView"/>
if (itemGridView.SelectionMode == ListViewSelectionMode.Multiple ||
    itemGridView.SelectionMode == ListViewSelectionMode.Extended)
{
    itemGridView.SelectAll();
}
if (itemGridView().SelectionMode() == Windows::UI::Xaml::Controls::ListViewSelectionMode::Multiple ||
    itemGridView().SelectionMode() == Windows::UI::Xaml::Controls::ListViewSelectionMode::Extended)
{
    itemGridView().SelectAll();
}
if (itemGridView->SelectionMode == ListViewSelectionMode::Multiple ||
    itemGridView->SelectionMode == ListViewSelectionMode::Extended)
{
    itemGridView->SelectAll();
}
If itemGridView.SelectionMode = ListViewSelectionMode.Multiple OrElse
   itemGridView.SelectionMode = ListViewSelectionMode.Extended Then

   itemGridView.SelectAll()
End If

注釈

警告

SelectionMode プロパティが Multiple または Extended に設定されている場合にのみ、SelectAll メソッドを呼び出します。 SelectionMode が Single または None の場合に SelectAll を呼び出すと、例外がスローされます。

Windows 10以降、SelectRange メソッドと DeselectRange メソッドを SelectedRanges プロパティと共に使用して、インデックスの範囲を使用して選択を行うことができます。 これは、 SelectedItems を使用するよりも、項目の選択を記述する方が効率的な方法です。この方法では、選択した各アイテムに対して実際の項目オブジェクトを作成する必要があります。 インデックス範囲を使用してすべての項目を選択するには、 SelectRange を使用します

適用対象

こちらもご覧ください