Поделиться через


ListViewBase.IsSwipeEnabled Свойство

Определение

Возвращает или задает значение, указывающее, поддерживает ли представление дискретную обработку входных данных для взаимодействия прокрутки .

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" .../>

Значение свойства

Boolean

bool

значение true , если включена дискретная обработка входных данных для взаимодействий прокрутки ; в противном случае — false. Значение по умолчанию — true.

Комментарии

Если параметру IsSwipeEnabled присвоено значение false , некоторые сенсорные взаимодействия по умолчанию отключаются, поэтому при необходимости для него должно быть задано значение true . Пример:

  • Если выбор элементов включен и для параметра IsSwipeEnabled задано значение false, пользователь может отменить выбор элементов, щелкнув правой кнопкой мыши, но не может отменить выбор элемента с помощью жеста прокрутки .
  • Если для свойства CanDragItems заданозначение true , а для IsSwipeEnabled — значение false, пользователь может перетаскивать элементы с помощью мыши, но не сенсорного ввода.
  • Если для свойства CanReorderItems заданозначение true , а для IsSwipeEnabled — значение false, пользователь может изменить порядок элементов с помощью мыши, но не сенсорного ввода.

Обычно для параметра IsSwipeEnabled устанавливается значение false , чтобы отключить анимацию прокрутки , если элементы в представлении не поддерживают взаимодействия, использующие жест прокрутки , такие как отмена выбора, перетаскивание и изменение порядка. Отключение анимации, когда она не требуется, может повысить производительность приложения.

Применяется к

См. также раздел