UIElement.OnLostFocus(RoutedEventArgs) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
LostFocus Zgłasza zdarzenie kierowane przy użyciu podanych danych zdarzenia.
protected:
virtual void OnLostFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnLostFocus(System.Windows.RoutedEventArgs e);
abstract member OnLostFocus : System.Windows.RoutedEventArgs -> unit
override this.OnLostFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnLostFocus (e As RoutedEventArgs)
Parametry
Obiekt RoutedEventArgs zawierający dane zdarzenia. Te dane zdarzenia muszą zawierać identyfikator LostFocus zdarzenia.
Uwagi
Ta metoda, mimo że wirtualna, ma domyślną implementację, która wywołuje zdarzenie.
Ta implementacja metody On* ma na celu wywołanie zdarzenia, a ta sama implementacja metody jest wywoływana wewnętrznie w celu podniesienia zdarzenia w przypadku IsFocused zmiany wartości właściwości. Ta implementacja różni się od innych implementacji Windows Presentation Foundation (WPF) On*, które zapewniają tylko wygodny sposób dodawania obsługi klas dla tego zdarzenia.
Notatki dla spadkobierców
Jeśli nie masz celowych i nietypowych zdarzeń fokusu, upewnij się, że implementacja wywołuje implementację podstawową. W przeciwnym razie zdarzenie nie jest zgłaszane podczas typowych operacji użytkownika, LostFocus które zwykle ustawiają fokus na ten element. Jeśli nie zamierzasz, aby element był fokusem, możesz uniemożliwić elementowi koncentrację fokusu, ustawiając wartość Focusablefalse.