CoreIndependentInputSourceController.IsTransparentForUncontrolledInput 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 ab oder legt fest, ob das visual, das der Eingabequelle des Controllers zugeordnet ist, für Eingaben, die derzeit nicht für die Übermittlung an den Controller konfiguriert sind, als transparent behandelt werden soll.
public:
property bool IsTransparentForUncontrolledInput { bool get(); void set(bool value); };
bool IsTransparentForUncontrolledInput();
void IsTransparentForUncontrolledInput(bool value);
public bool IsTransparentForUncontrolledInput { get; set; }
var boolean = coreIndependentInputSourceController.isTransparentForUncontrolledInput;
coreIndependentInputSourceController.isTransparentForUncontrolledInput = boolean;
Public Property IsTransparentForUncontrolledInput As Boolean
Eigenschaftswert
bool
True, wenn das Visual als transparent behandelt werden soll. Andernfalls „false“. Die Standardeinstellung ist „false“.
Wenn true, können Visuals mit niedrigerer Z-Reihenfolge für eingaben getestet werden, die nicht für die Übermittlung an den Controller konfiguriert sind.
Hinweise
Diese Eigenschaft sollte nur dann auf TRUE festgelegt werden, wenn das visual, das dem Controller zugeordnet ist, seine untergeordneten gleichgeordneten Z-Ordnung-Elemente nicht verdeckt (z. B. wenn das Visual mit einem transparenten Pinsel gezeichnet wird). Andernfalls könnte der Systemtreffertest ein Visual finden, das für den Benutzer nicht sichtbar ist und für das der Benutzer keine Eingabe erwartet.
Diese Eigenschaft ermöglicht die Erstellung einer Überlagerung, die nur bestimmte Eingaben abfängt, sodass andere Eingaben verarbeitet werden können, als ob die Überlagerung nicht vorhanden wäre.