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 , чтобы включить несколько выборок или отключить выделение. Ниже приведены значения режима выбора.
| Нет | Выбор элемента отключен. |
| Single | Без клавиш модификатора:
|
| Несколько | Без клавиш модификатора:
|
| расширенные | Без клавиш модификатора:
|
Note
Сенсорные взаимодействия включены только в том случае, если isSwipeEnabledимеет значение true.
Если selectionMode имеет значение None, а CanDragItems и CanReorderItems имеют значение false, необходимо задать значение IsSwipeEnabledзначение false, чтобы повысить производительность приложения. Дополнительные сведения см. в свойстве IsSwipeEnabled .
Если параметр SelectionMode имеет значение Single, используйте свойство Selector.SelectedItem , чтобы получить выбранный элемент. Если selectionMode имеет значение Multiple или Extended, используйте свойство SelectedItems , чтобы получить выбранные элементы.
Если выделение элементов отключено, вы можете сделать элементы реагировать на нажатие пользователем, как кнопка, вместо выбора. Для этого задайте для параметра SelectionMode значение None, свойству IsItemClickEnabledзначение true и обработайте событие ItemClick .
Дополнительные сведения и примеры см. в разделе "Изменение режима взаимодействия".