Udostępnij za pośrednictwem


TreeViewItem.OnMouseLeftButtonDown(MouseButtonEventArgs) Metoda

Definicja

Zapewnia obsługę klas dla zdarzenia MouseLeftButtonDown .

protected:
 override void OnMouseLeftButtonDown(System::Windows::Input::MouseButtonEventArgs ^ e);
protected override void OnMouseLeftButtonDown (System.Windows.Input.MouseButtonEventArgs e);
override this.OnMouseLeftButtonDown : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overrides Sub OnMouseLeftButtonDown (e As MouseButtonEventArgs)

Parametry

e
MouseButtonEventArgs

Dane dotyczące zdarzenia.

Uwagi

Jeśli mysz ClickCount ma wartość 2, wartość IsExpanded właściwości przełącza się na true lub false, co powoduje TreeViewItem rozwinięcie lub zwinięcie.

Ta implementacja MouseLeftButtonDown oznacza zdarzenie jako obsługiwane przez ustawienie Handled właściwości danych zdarzenia na truewartość .

Uwagi dotyczące dziedziczenia

Jeśli zastąpisz OnMouseLeftButtonDown(MouseButtonEventArgs)metodę , zawsze wywołaj podstawową implementację w OnMouseLeftButtonDown(MouseButtonEventArgs) implementacji. Niepowodzenie wywołania implementacji podstawowej uniemożliwia klasom bazowym obsługę zdarzenia za pomocą programu obsługi klas, co może zmienić zachowanie klasy końcowej w czasie wykonywania. Możesz wywołać podstawową implementację przed lub po specjalnej obsłudze, w zależności od wymagań.

Dotyczy