Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

MouseAction (Enumeración)

Actualización: noviembre 2007

Especifica constantes que definen las acciones realizadas por el mouse.

Espacio de nombres:  System.Windows.Input
Ensamblado:  PresentationCore (en PresentationCore.dll)

[TypeConverterAttribute(typeof(MouseActionConverter))]
public enum MouseAction
/** @attribute TypeConverterAttribute(MouseActionConverter) */
public enum MouseAction
public enum MouseAction
object property="enumerationvalue" .../>

Nombre de miembroDescripción
NoneNo se produce ninguna acción.
LeftClickClic con el botón primario del mouse.
RightClickClic con el botón secundario del mouse.
MiddleClickClic con el botón central del mouse.
WheelClickRotación de la rueda del mouse.
LeftDoubleClickDoble clic con el botón primario del mouse.
RightDoubleClickDoble clic con el botón secundario del mouse.
MiddleDoubleClickDoble clic con el botón central del mouse.

La enumeración MouseAction especifica constantes que se corresponden con las acciones que realiza el mouse, como RightClick y RightDoubleClick.

MouseAction se puede utilizar con un objeto MouseGesture para crear un movimiento de entrada que se puede enlazar a un comando mediante MouseBinding. Para obtener más información sobre los comandos, vea Información general sobre comandos.

En el ejemplo siguiente se muestra cómo se construye un objeto MouseGesture utilizando MouseAction y cómo se enlaza el movimiento a RoutedCommand mediante MouseBinding.

<MouseBinding MouseAction="MiddleClick"
              Command="ApplicationCommands.Cut" />


MouseGesture CutCmdMouseGesture = new MouseGesture(
    MouseAction.MiddleClick);

MouseBinding CutMouseBinding = new MouseBinding(
    ApplicationCommands.Cut, 
    CutCmdMouseGesture);

// RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding);


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft