Comparteix a través de


TreeViewItem.OnMouseLeftButtonDown(MouseButtonEventArgs) Método

Definición

Proporciona control de clases para un evento 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)

Parámetros

e
MouseButtonEventArgs

Datos del evento.

Comentarios

Si el mouse ClickCount es dos, el valor de la IsExpanded propiedad cambia a true o false, lo que hace que se TreeViewItem expanda o contraiga.

Esta implementación marca el MouseLeftButtonDown evento como controlado estableciendo la Handled propiedad de los datos truedel evento en .

Notas a los desarrolladores de herederos

Si invalida OnMouseLeftButtonDown(MouseButtonEventArgs), llame siempre a la implementación base en la OnMouseLeftButtonDown(MouseButtonEventArgs) implementación. Si no se llama a la implementación base, se impide que las clases base controle el evento con un controlador de clases, lo que podría cambiar el comportamiento en tiempo de ejecución de la clase final. Puede llamar a la implementación base antes o después de su control especial, según sus requisitos.

Se aplica a