ListViewBase.CanDragItems 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 um valor que indica se os itens na exibição podem ser arrastados como conteúdo de dados.
public:
property bool CanDragItems { bool get(); void set(bool value); };
bool CanDragItems();
void CanDragItems(bool value);
public bool CanDragItems { get; set; }
var boolean = listViewBase.canDragItems;
listViewBase.canDragItems = boolean;
Public Property CanDragItems As Boolean
<listViewBase CanDragItems="bool" />
Valor da propriedade
bool
true
se os itens na exibição puderem ser arrastados como conteúdo de dados; caso contrário, false
. O padrão é false
.
Comentários
Definir IsSwipeEnabled para false
desabilita algumas interações por toque padrão, portanto, ela deve ser definida como true
quando essas interações são necessárias. Por exemplo:
- Se a seleção de item estiver habilitada e você definir IsSwipeEnabled como
false
, um usuário poderá desmarcar itens clicando com o botão direito do mouse, mas não pode desmarcar um item com toque usando um gesto de passar o dedo . - Se você definir CanDragItems como
true
e IsSwipeEnabled comofalse
, um usuário poderá arrastar itens com o mouse, mas não com toque. - Se você definir CanReorderItems como
true
e IsSwipeEnabled comofalse
, um usuário poderá reordenar itens com o mouse, mas não com toque.
CanDragItems
pode ser definido como false como parte dos estados visuais destinados a impedir que os usuários arrastem itens em modos de exibição, como um GridView.
CanDragItems
não reflete estados transitórios que podem influenciar a capacidade de arrastar itens, como o retardo da população de itens. O cenário principal em que você pode obter o valor de CanDragItems
no código é verificar se modelos dinâmicos ou opções selecionáveis pelo usuário na interface do usuário do aplicativo não alteraram o valor desde a última vez que você o definiu.
Importante
Para receber os eventos DragItemsStarting e DragItemsCompleted , a propriedade CanDragItems deve ser definida como true
.