Freigeben über


MouseBinding Konstruktoren

Definition

Initialisiert eine neue Instanz der MouseBinding-Klasse.

Überlädt

MouseBinding()

Initialisiert eine neue Instanz der MouseBinding-Klasse.

MouseBinding(ICommand, MouseGesture)

Initialisiert mit dem angegebenen Befehl und der angegebenen Mausbewegung eine neue Instanz der MouseBinding-Klasse.

MouseBinding()

Initialisiert eine neue Instanz der MouseBinding-Klasse.

public:
 MouseBinding();
public MouseBinding ();
Public Sub New ()

Weitere Informationen

Gilt für:

MouseBinding(ICommand, MouseGesture)

Initialisiert mit dem angegebenen Befehl und der angegebenen Mausbewegung eine neue Instanz der MouseBinding-Klasse.

public:
 MouseBinding(System::Windows::Input::ICommand ^ command, System::Windows::Input::MouseGesture ^ gesture);
public MouseBinding (System.Windows.Input.ICommand command, System.Windows.Input.MouseGesture gesture);
new System.Windows.Input.MouseBinding : System.Windows.Input.ICommand * System.Windows.Input.MouseGesture -> System.Windows.Input.MouseBinding
Public Sub New (command As ICommand, gesture As MouseGesture)

Parameter

command
ICommand

Der Befehl, der mit dieser Bewegung verknüpft ist.

gesture
MouseGesture

Die Bewegung, die mit diesem Befehl verknüpft ist.

Beispiele

Im folgenden Beispiel wird gezeigt, wie sie mithilfe von ICommandMouseActionan eine MouseGesture binden.

MouseGesture PasteCmdMouseGesture = new MouseGesture(
    MouseAction.MiddleClick, ModifierKeys.Alt);

ApplicationCommands.Paste.InputGestures.Add(PasteCmdMouseGesture);
Dim PasteCmdMouseGesture As New MouseGesture(MouseAction.MiddleClick, ModifierKeys.Alt)

ApplicationCommands.Paste.InputGestures.Add(PasteCmdMouseGesture)

Weitere Informationen

Gilt für: