Condividi tramite


WebViewControl.LostFocus Evento

Definizione

Informa l'app quando WebViewControl perde lo stato attivo. Può essere avviato dall'utente che fa clic all'interno/all'esterno di WebViewControl o da una modifica dello stato attivo a livello di codice, ad esempio l'app che chiama SetFocus in una finestra che non è la chiamata al metodo WebViewControl o a MoveFocus .

// Register
event_token LostFocus(TypedEventHandler<WebViewControl, IInspectable const&> const& handler) const;

// Revoke with event_token
void LostFocus(event_token const* cookie) const;

// Revoke with event_revoker
WebViewControl::LostFocus_revoker LostFocus(auto_revoke_t, TypedEventHandler<WebViewControl, IInspectable const&> const& handler) const;
public event TypedEventHandler<WebViewControl,object> LostFocus;
function onLostFocus(eventArgs) { /* Your code */ }
webViewControl.addEventListener("lostfocus", onLostFocus);
webViewControl.removeEventListener("lostfocus", onLostFocus);
- or -
webViewControl.onlostfocus = onLostFocus;
Public Custom Event LostFocus As TypedEventHandler(Of WebViewControl, Object) 

Tipo evento

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)

Esempio

L'esempio C# seguente illustra un evento usando GotFocus e LostFocus con WebViewControl:

WebViewControl webViewControl; 

void WebViewControlGotFocus(WebViewControl sender, IInspectable args) 
{ 
    AddFocusHighlightToElement(sender); 
} 

void WebViewControlLostFocus(WebViewControl sender, IInspectable args) 
{ 
    RemoveFocusHighlightFromElement(sender); 
} 

webViewControl.GotFocus += WebViewControlGotFocus; 
webViewControl.LostFocus += WebViewControlLostFocus

L'evento GotFocus e LostFocus indica all'app quando WebViewControl riceve o perde lo stato attivo. Ciò potrebbe essere dovuto a una chiamata a MoveFocus o a causa del clic dell'utente all'interno/all'esterno di WebViewControl.

Si applica a