XamlSourceFocusNavigationReason Enumeration
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.
Gibt Werte an, die Gründe darstellen, aus denen ein UIElement den Fokus in einer Desktopanwendung erhält, die ein DesktopWindowXamlSource -Objekt verwendet, um XAML-basierte UI zu hosten.
public enum class XamlSourceFocusNavigationReason
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 327680)]
enum class XamlSourceFocusNavigationReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 327680)]
public enum XamlSourceFocusNavigationReason
Public Enum XamlSourceFocusNavigationReason
- Vererbung
-
XamlSourceFocusNavigationReason
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Programmatic | 0 | Der Fokus wurde programmgesteuert festgelegt. |
| Restore | 1 | Der Fokus wurde nach einem Aufgabenwechsel wie dem Drücken derALT-TAB-TASTE + wiederhergestellt. |
| First | 3 | Der Fokus wurde als Reaktion darauf festgelegt, dass der Benutzer mit bidirektionaler Navigation zum nächsten Element navigiert, z. B. durch Drücken der TAB-TASTE. |
| Last | 4 | Der Fokus wurde als Reaktion darauf festgelegt, dass der Benutzer mit bidirektionaler Navigation zum vorherigen Element navigiert, z. B. durch Drücken der UMSCHALT-TAB-TASTE. |
| Left | 7 | Der Fokus wurde als Reaktion auf die Navigation nach links durch den Benutzer mithilfe der 4-Richtungsnavigation festgelegt, z. B. durch Drücken von Tastaturpfeiltasten. |
| Up | 8 | Der Fokus wurde als Reaktion auf den Benutzer festgelegt , der mithilfe der 4-Richtungsnavigation navigiert, z. B. durch Drücken von Tastaturpfeiltasten. |
| Right | 9 | Der Fokus wurde als Reaktion darauf festgelegt, dass der Benutzer mit einer 4-Richtungsnavigation nach rechts navigiert, z. B. durch Drücken von Tastaturpfeiltasten. |
| Down | 10 | Der Fokus wurde als Reaktion darauf festgelegt, dass der Benutzer mithilfe der 4-Richtungsnavigation nach unten navigiert, z. B. durch Drücken von Tastaturpfeiltasten. |
Beispiele
In diesem Beispiel wird gezeigt, wie Sie einer Win32-App eine WASDK-Insel mit XAML-Inhalten hinzufügen (die Windows App SDK Laufzeit muss installiert werden, damit die App ausgeführt werden kann).
Gilt für:
Weitere Informationen
- <xref:Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest.Reason%0a%0a%5bUsing+the+WinRT+XAML+hosting+API+in+a+C%2b%2b+desktop+(Win32)+app%5d(%2fwindows%2fapps%2fdesktop%2fmodernize%2fusing-the-xaml-hosting-api)>