Freigeben über


GettingFocusEventArgs Klasse

Definition

public ref class GettingFocusEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [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(Windows.Foundation.UniversalApiContract), 262144)]
[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
Object Platform::Object IInspectable RoutedEventArgs GettingFocusEventArgs
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

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 die Anwendungen wechselt oder der Benutzer mit dem System interagiert, sodass sich die Anwendung nicht mehr im Vordergrund befindet.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1803 17134 TryCancel
1803 17134 TrySetNewFocusedElement
1809 17763 CorrelationId

Eigenschaften

Cancel

Ruft ab oder legt fest, ob die Fokusnavigation abgebrochen werden soll.

CorrelationId

Ruft die eindeutige ID ab, die generiert wird, wenn ein Fokusverschiebungsereignis initiiert wird.

Direction

Ruft die Richtung ab, in der der Fokus innerhalb der App-Benutzeroberfläche von Element zu Element verschoben wurde.

FocusState

Ruft den Eingabemodus ab, über den ein Element den Fokus erhalten hat.

Handled

Ruft einen Wert ab, der das Routingereignis als behandelt markiert, oder legt diesen fest. Ein true-Wert für Handled verhindert, dass die meisten Handler entlang der Ereignisroute dasselbe Ereignis erneut behandeln.

InputDevice

Ruft den Typ des Eingabegeräts ab, von dem Eingabeereignisse empfangen werden.

NewFocusedElement

Ruft das zuletzt fokussierte Objekt ab.

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 und nicht ein Element, das in der App-Benutzeroberfläche deklariert wurde.

(Geerbt von RoutedEventArgs)

Methoden

TryCancel()

Versucht, die laufende Fokusaktion abzubrechen.

TrySetNewFocusedElement(DependencyObject)

Versucht, den Fokus auf das angegebene Element anstatt auf das ursprüngliche Zielelement umzuleiten.

Gilt für:

Weitere Informationen