UIElement.IsDoubleTapEnabled Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, определяющее, может ли событие DoubleTapped исходить из этого элемента.
public:
property bool IsDoubleTapEnabled { bool get(); void set(bool value); };
bool IsDoubleTapEnabled();
void IsDoubleTapEnabled(bool value);
public bool IsDoubleTapEnabled { get; set; }
var boolean = uIElement.isDoubleTapEnabled;
uIElement.isDoubleTapEnabled = boolean;
Public Property IsDoubleTapEnabled As Boolean
<uiElement IsDoubleTapEnabled="bool" />
Значение свойства
bool
Значение true , если событие DoubleTapped может исходить из этого элемента; в противном случае — false.
Комментарии
Значение по умолчанию — true (событие включено). Если задано значение false, UIElement больше не будет источником события DoubleTapped . Это может быть желательно, если родительский элемент, такой как элемент управления списком, должен обрабатывать действие как манипуляцию, или если вы хотите указать, что только некоторые дочерние элементы выдают событие DoubleTapped , которое родительский обрабатывает после восходящего преобразования.
Другая причина подавления событий жестов заключается в том, что вы обрабатываете события на уровне указателя и не хотите, чтобы логика распознавания жестов влияла на то, как активируются события указателя. Например, если обработчик распознавания жестов должен проверить наличие Tapped, то он должен отложить запуск события PointerMoved для небольших движений, так как пользователь может вскоре поднять точку касания, и событие ввода обычно распознается жестом как касание.