UIElement.IsRightTapEnabled 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 RightTapped-Ereignis von diesem Element stammen kann, oder legt diesen fest.
public:
property bool IsRightTapEnabled { bool get(); void set(bool value); };
bool IsRightTapEnabled();
void IsRightTapEnabled(bool value);
public bool IsRightTapEnabled { get; set; }
var boolean = uIElement.isRightTapEnabled;
uIElement.isRightTapEnabled = boolean;
Public Property IsRightTapEnabled As Boolean
<uiElement IsRightTapEnabled="bool" />
Eigenschaftswert
bool
true
, wenn ein RightTapped-Ereignis von diesem Element stammen kann; false
andernfalls .
Hinweise
Der Standardwert ist true
(Ereignis aktiviert). Wenn Sie auf false
festlegen, bezieht das UIElement das RightTapped-Ereignis nicht mehr. Dies kann wünschenswert sein, wenn ein übergeordnetes Element wie ein Listensteuerelement stattdessen die Aktion als Bearbeitung verarbeiten soll, oder wenn Sie angeben möchten, dass nur einige untergeordnete Elemente ein RightTapped
Ereignis ausgeben, das ein übergeordnetes Element nach dem Bubbling behandelt.
Ein weiterer Grund zum Unterdrücken von Gestenereignissen ist, wenn Sie Ereignisse auf Zeigerebene behandeln und nicht möchten, dass die Gestenerkennungslogik sich darauf auswirkt, 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 Touchpunkt möglicherweise bald anhebt und das Eingabeereignis normalerweise als Tippen erkannt wird.
Sie benötigen kein Mausgerät, um ein RightTapped-Ereignis zu erzeugen. Ein RightTapped
Ereignis wird generiert, wenn ein Touchereignis zu einem Holding-Ereignis wird, wenn die Touchposition an einem Ort verbleibt. Obwohl Holding
und RightTapped
möglicherweise aus derselben Benutzereingabeaktion resultieren, unterscheidet sich die Entwurfsanleitung für das, was dieses Ereignis für eine App bedeutet, ebenso wie das Timing. Weitere Informationen finden Sie unter Behandeln von Zeigereingaben.