GettingFocusEventArgs Klasse
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.
Stellt Daten für die Ereignisse FocusManager.GettingFocus und UIElement.GettingFocus bereit.
public ref class GettingFocusEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GettingFocusEventArgs final : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GettingFocusEventArgs : RoutedEventArgs
Public NotInheritable Class GettingFocusEventArgs
Inherits RoutedEventArgs
- Vererbung
- Attribute
Hinweise
Nur ein einzelnes UI-Element gleichzeitig kann den Fokus haben.
Ein Steuerelement kann den Fokus erhalten, wenn ein anderes Steuerelement den Fokus verliert, sich die Anwendungsansicht ändert, der Benutzer Anwendungen wechselt oder der Benutzer mit dem System interagiert, sodass sich die Anwendung nicht mehr im Vordergrund befindet.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Cancel |
Ruft ab oder legt fest, ob die Fokusnavigation abgebrochen werden soll. |
| CorrelationId |
Ruft die eindeutige ID ab, die generiert wird, wenn ein Fokusbewegungsereignis initiiert wird. |
| Direction |
Ruft die Richtung ab, in die der Fokus von Element zu Element innerhalb der App-UI verschoben wurde. |
| FocusState |
Ruft den Eingabemodus ab, über den ein Element den Fokus erhalten hat. |
| Handled |
Dient zum Abrufen oder Festlegen eines Werts, der das Routingereignis als behandelt markiert. Ein |
| InputDevice |
Ruft den Eingabegerätetyp ab, von dem Eingabeereignisse empfangen werden. |
| NewFocusedElement |
Ruft ab oder legt das letzte fokussierte Objekt fest. |
| OldFocusedElement |
Ruft das letzte fokussierte Objekt ab. |
| OriginalSource |
Ruft einen Verweis auf das Objekt ab, das das Ereignis ausgelöst hat. Dies ist häufig ein Vorlagenteil eines Steuerelements anstelle eines Elements, das in der App-UI deklariert wurde. (Geerbt von RoutedEventArgs) |
Methoden
| Name | Beschreibung |
|---|---|
| TryCancel() |
Versucht, die laufende Fokusaktion abzubrechen. |
| TrySetNewFocusedElement(DependencyObject) |
Versucht, den Fokus anstelle des ursprünglichen Zielelements auf das angegebene Element umzuleiten. |