Condividi tramite


LosingFocusEventArgs Classe

Definizione

Fornisce dati per gli eventi FocusManager.LosingFocus e UIElement.LosingFocus .

public ref class LosingFocusEventArgs 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 LosingFocusEventArgs 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 LosingFocusEventArgs : RoutedEventArgs
Public NotInheritable Class LosingFocusEventArgs
Inherits RoutedEventArgs
Ereditarietà
Object Platform::Object IInspectable RoutedEventArgs LosingFocusEventArgs
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Solo un singolo elemento dell'interfaccia utente alla volta può avere lo stato attivo.

Un controllo può perdere lo stato attivo quando un altro controllo ottiene lo stato attivo, la visualizzazione dell'applicazione cambia, le applicazioni dell'utente o l'utente interagisce con il sistema in modo che l'applicazione non sia più in primo piano.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1803 17134 TryCancel
1803 17134 TrySetNewFocusedElement
1809 17763 CorrelationId

Proprietà

Cancel

Ottiene o imposta se lo spostamento dello stato attivo deve essere annullato.

CorrelationId

Ottiene l'ID univoco generato quando viene avviato un evento di spostamento dello stato attivo.

Direction

Ottiene la direzione in cui lo stato attivo viene spostato dall'elemento all'elemento all'interno dell'interfaccia utente dell'app.

FocusState

Ottiene la modalità di input tramite la quale un elemento ha ottenuto lo stato attivo.

Handled

Ottiene o imposta un valore che contrassegna l'evento indirizzato come gestito. Un valore true per Handled impedisce la maggior parte dei gestori lungo la route dell'evento di gestire di nuovo lo stesso evento.

InputDevice

Ottiene il tipo di dispositivo di input da cui vengono ricevuti gli eventi di input.

NewFocusedElement

Ottiene l'oggetto incentrato più recente.

OldFocusedElement

Ottiene l'ultimo oggetto incentrato.

OriginalSource

Ottiene un riferimento all'oggetto che ha generato l'evento. Questa è spesso una parte del modello di un controllo anziché un elemento dichiarato nell'interfaccia utente dell'app.

(Ereditato da RoutedEventArgs)

Metodi

TryCancel()

Tenta di annullare l'azione di messa a fuoco in corso.

TrySetNewFocusedElement(DependencyObject)

Tenta di reindirizzare lo stato attivo dall'elemento di destinazione all'elemento specificato.

Si applica a

Vedi anche