ListViewBase.SelectionMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает поведение выбора для экземпляра ListViewBase .
public:
property ListViewSelectionMode SelectionMode { ListViewSelectionMode get(); void set(ListViewSelectionMode value); };
ListViewSelectionMode SelectionMode();
void SelectionMode(ListViewSelectionMode value);
public ListViewSelectionMode SelectionMode { get; set; }
var listViewSelectionMode = listViewBase.selectionMode;
listViewBase.selectionMode = listViewSelectionMode;
Public Property SelectionMode As ListViewSelectionMode
<listViewBase SelectionMode="listViewSelectionModeMemberName" />
Значение свойства
Одно из значений перечисления ListViewSelectionMode . Значение по умолчанию — Один выбор .
Комментарии
По умолчанию пользователь может выбрать один элемент в представлении. Для свойства SelectionMode можно задать значение перечисления ListViewSelectionMode , чтобы включить множественный выбор или отключить выделение. Ниже приведены значения режима выбора.
|
|
|
Примечание
Сенсорное взаимодействие включено только в том случае, если isSwipeEnabled имеет значение true.
Если selectionMode имеет значение None, а CanDragItems и CanReorderItems имеют значение false, для повышения производительности приложения следует задать для параметра IsSwipeEnabledзначение false . Дополнительные сведения см. в разделе Свойство IsSwipeEnabled .
Если selectionMode имеет значение Single, используйте свойство Selector.SelectedItem , чтобы получить выбранный элемент. Если selectionMode имеет значение Multiple или Extended, используйте свойство SelectedItems , чтобы получить выбранные элементы.
Если выбор элемента отключен, вы можете сделать так, чтобы элементы реагировали на нажатие пользователем кнопки, а не на выбор. Для этого задайте для параметра SelectionMode значение Нет, свойству IsItemClickEnabled значение true и обработайте событие ItemClick .
Дополнительные сведения и примеры см. в статье Изменение режима взаимодействия.