Språk

TreeViewItem.OnMouseLeftButtonDown(MouseButtonEventArgs) Metod

Definition

Tillhandahåller klasshantering för en MouseLeftButtonDown händelse.

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)

Parametrar

e
MouseButtonEventArgs

Händelsedata.

Kommentarer

Om musen ClickCount är två växlar värdet för IsExpanded egenskapen till true eller false, vilket gör att expandera TreeViewItem eller komprimera.

Den här implementeringen markerar MouseLeftButtonDown händelsen som hanterad genom att ange Handled egenskapen för händelsedata till true.

Anteckningar till arvingar

Om du åsidosätter OnMouseLeftButtonDown(MouseButtonEventArgs)anropar du alltid basimplementeringen i implementeringen OnMouseLeftButtonDown(MouseButtonEventArgs) . Om basimplementeringen inte anropas förhindrar det att basklasserna hanterar händelsen med en klasshanterare, vilket kan ändra körningsbeteendet för den sista klassen. Du kan anropa basimplementeringen antingen före eller efter din speciella hantering, beroende på dina krav.

Gäller för