Propiedad SelectionMode
TOC
Collapse the table of content
Expand the table of content

ListViewBase.SelectionMode Property

Obtiene o establece el comportamiento de selección para una instancia de ListViewBase.

Sintaxis


public ListViewSelectionMode SelectionMode { get; set; }


<listViewBase SelectionMode="listViewSelectionModeMemberName" />

XAML Values

listViewSelectionModeMemberName

Constante con nombre de la enumeración ListViewSelectionMode; por ejemplo, Extended.

Valor de propiedades

Tipo: ListViewSelectionMode

Uno de los valores de la enumeración ListViewSelectionMode. El valor predeterminado es la selección Single.

Comentarios

De forma predeterminada, un usuario puede seleccionar un único elemento en una vista. Puede establecer la propiedad SelectionMode en un valor de la enumeración ListViewSelectionMode para habilitar la selección múltiple o deshabilitar la selección. Estos son los valores del modo de selección.

None

La selección de elementos está deshabilitada.

Single

Un usuario puede seleccionar un único elemento mediante la barra espaciadora, un clic con el mouse o un punteo táctil. Un usuario puede anular la selección de un elemento mediante un gesto de deslizar rápidamente hacia abajo.

Mientras se presiona Ctrl: un usuario puede anular la selección del elemento utilizando la barra espaciadora, un clic con el mouse o un punteo táctil. Mediante las teclas de dirección, un usuario puede mover el foco independientemente de la selección.

Multiple

Un usuario puede seleccionar varios elementos mediante la barra espaciadora, un clic con el mouse o un punteo táctil para alternar la selección en el elemento que tiene el foco. Mediante las teclas de dirección, un usuario puede mover el foco independientemente de la selección.

Extended

Sin teclas modificadoras: el comportamiento es igual que la selección Single.

Mientras se presiona Ctrl: un usuario puede seleccionar varios elementos mediante la barra espaciadora, un clic con el mouse o un punteo táctil para alternar la selección en el elemento que tiene el foco. Mediante las teclas de dirección, un usuario puede mover el foco independientemente de la selección.

Mientras se presiona Mayús: un usuario puede seleccionar varios elementos contiguos haciendo clic en o punteando el primer elemento de la selección y después el último elemento de la selección. Mediante las teclas de dirección, un usuario puede crear una selección contigua empezando con el elemento seleccionado al presionar la tecla Mayús.

 

Nota  Las interacciones táctiles solo se habilitan cuando IsSwipeEnabled es true.

Si SelectionMode es None, y CanDragItems y CanReorderItems son false, se debe establecer IsSwipeEnabled en false para mejorar el rendimiento de la aplicación. Vea la propiedad IsSwipeEnabled para obtener más información.

Cuando SelectionMode es Single, utilice la propiedad Selector.SelectedItem para obtener el elemento que está seleccionado. Cuando SelectionMode es Multiple o Extended, utilice la propiedad SelectedItems para obtener los elementos seleccionados.

Cuando se deshabilita la selección de elementos, puede hacer que los elementos respondan a un clic del usuario como un botón en lugar de ser seleccionados. Para ello, establezca SelectionMode en None, la propiedad IsItemClickEnabled en true, y controle el evento ItemClick.

Para obtener más información y ejemplos, vea Cómo cambiar el modo de interacción.

Requisitos

Cliente mínimo admitido

Windows 8

Servidor mínimo admitido

Windows Server 2012

Espacio de nombres

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

Metadatos

Windows.winmd

Vea también

ListViewBase
SelectedItems
Selector.SelectedItem
Selector.SelectedIndex
Selector.SelectionChanged
Cómo cambiar el modo de interacción

 

 

Mostrar:
© 2016 Microsoft