ListViewBase.SelectionMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o comportamento de seleção de uma instância 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" />
Valor da propriedade
Um dos valores de enumeração ListViewSelectionMode . O padrão é Seleção única .
Comentários
Por padrão, um usuário pode selecionar um único item em um modo de exibição. Você pode definir a propriedade SelectionMode como um valor de enumeração ListViewSelectionMode para habilitar a seleção múltipla ou desabilitar a seleção. Aqui estão os valores do modo de seleção.
Nenhum | A seleção de itens está desabilitada. |
Single | Sem chaves modificadoras:
|
Vários | Sem chaves modificadoras:
|
Estendido | Sem chaves modificadoras:
|
Observação
As interações por toque são habilitadas somente quando IsSwipeEnabled é true.
Se SelectionMode for None e CanDragItems e CanReorderItems forem false, você deverá definir IsSwipeEnabled como false para melhorar o desempenho do aplicativo. Consulte a propriedade IsSwipeEnabled para obter mais informações.
Quando SelectionMode for Single, use a propriedade Selector.SelectedItem para obter o item selecionado. Quando SelectionMode for Múltiplo ou Estendido, use a propriedade SelectedItems para obter os itens selecionados.
Quando a seleção de itens está desabilitada, você pode fazer com que os itens respondam a um clique do usuário como um botão em vez de serem selecionados. Para fazer isso, defina SelectionMode como None, a propriedade IsItemClickEnabled como true e manipule o evento ItemClick .
Para obter mais informações e exemplos, consulte Como alterar o modo de interação.