Compartilhar via


ListViewBase.IsSwipeEnabled Propriedade

Definição

Obtém ou define um valor que indica se o modo de exibição dá suporte ao processamento de entrada discreto para uma interação de passar o dedo .

public:
 property bool IsSwipeEnabled { bool get(); void set(bool value); };
bool IsSwipeEnabled();

void IsSwipeEnabled(bool value);
public bool IsSwipeEnabled { get; set; }
var boolean = listViewBase.isSwipeEnabled;
listViewBase.isSwipeEnabled = boolean;
Public Property IsSwipeEnabled As Boolean
<listViewBase IsSwipeEnabled="bool" .../>

Valor da propriedade

Boolean

bool

true se o processamento de entrada discreto para interações de passar o dedo estiver habilitado; caso contrário, false. O padrão é true.

Comentários

Definir IsSwipeEnabled como false desabilita algumas interações de toque padrão, portanto, ela deve ser definida como true quando essas interações forem necessárias. Por exemplo:

  • Se a seleção de itens 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 poderá desmarcar um item com toque usando um gesto de passar o dedo .
  • Se você definir CanDragItems como true e IsSwipeEnabled como false, um usuário poderá arrastar itens com o mouse, mas não com toque.
  • Se você definir CanReorderItems como true e IsSwipeEnabled como false, um usuário poderá reordenar itens com o mouse, mas não com toque.

Normalmente, você define IsSwipeEnabled como false para desabilitar animações de passar o dedo quando os itens na exibição não dão suporte a interações que usam o gesto de passar o dedo , como desmarcar, arrastar e reordenar. Desabilitar a animação quando ela não for necessária pode melhorar o desempenho do seu aplicativo.

Aplica-se a

Confira também