WebViewControl.LostFocus Ereignis
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.
Informiert Ihre App, wenn das WebViewControl den Fokus verliert. Kann durch den Benutzer initiiert werden, der innerhalb/außerhalb des WebViewControl-Steuerelements klickt, oder durch eine programmgesteuerte Fokusänderung, z. B. durch die App, die SetFocus in einem Fenster aufruft, das nicht der WebViewControl- oder MoveFocus-Methodenaufruf ist.
// 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)
Ereignistyp
TypedEventHandler<WebViewControl,IInspectable>
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)
|
Beispiele
Im folgenden C#-Beispiel wird ein Ereignis veranschaulicht, das GotFocus und LostFocus mit dem WebViewControl verwendet:
WebViewControl webViewControl;
void WebViewControlGotFocus(WebViewControl sender, IInspectable args)
{
AddFocusHighlightToElement(sender);
}
void WebViewControlLostFocus(WebViewControl sender, IInspectable args)
{
RemoveFocusHighlightFromElement(sender);
}
webViewControl.GotFocus += WebViewControlGotFocus;
webViewControl.LostFocus += WebViewControlLostFocus
Das GotFocus- und LostFocus-Ereignis teilt der App mit, wenn WebViewControl den Fokus empfängt oder verliert. Dies kann auf einen Aufruf von MoveFocus oder darauf zurückzuführen sein, dass der Benutzer innerhalb/außerhalb des WebViewControl-Steuerelements klickt.