UIElement.IsDoubleTapEnabled Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der bestimmt, ob das DoubleTapped-Ereignis von diesem Element stammen kann, oder legt diesen fest.
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" />
Eigenschaftswert
bool
true
, wenn ein DoubleTapped-Ereignis von diesem Element stammen kann; false
andernfalls .
Hinweise
Der Standardwert ist true
(Ereignis aktiviert). Wenn Sie auf false
festlegen, wird das DoubleTapped-Ereignis vom UIElement nicht mehr quellt. Dies kann wünschenswert sein, wenn ein übergeordnetes Element, z. B. ein Listensteuerelement, stattdessen die Aktion als Bearbeitung verarbeiten soll, oder wenn Sie angeben möchten, dass nur einige untergeordnete Elemente ein DoubleTapped-Ereignis ausgeben, das ein übergeordnetes Element nach dem Bubbling verarbeitet.
Ein weiterer Grund zum Unterdrücken von Gestenereignissen ist, wenn Sie Ereignisse auf Zeigerebene behandeln und die Gestenerkennungslogik sich nicht darauf auswirken soll, wie die Zeigerereignisse ausgelöst werden. Wenn die Gestenerkennungs-Engine beispielsweise auf Tapped testen muss, muss sie das Auslösen eines PointerMoved-Ereignisses für kleine Bewegungen verzögern, da der Benutzer den Berührungspunkt möglicherweise bald anheben kann und das Eingabeereignis normalerweise als Tippen erkannt wird.