MouseAction Sabit listesi

Tanım

Fare tarafından gerçekleştirilen eylemleri tanımlayan sabitleri belirtir.

public enum class MouseAction
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))]
public enum MouseAction
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))>]
type MouseAction = 
Public Enum MouseAction
Devralma
MouseAction
Öznitelikler

Alanlar

LeftClick 1

Sol fare düğmesine tıklayın.

LeftDoubleClick 5

Sol fare düğmesi çift tıklayın.

MiddleClick 3

Farenin orta düğmesine tıklayın.

MiddleDoubleClick 7

Orta fare düğmesine çift tıklayın.

None 0

Eylem yok.

RightClick 2

Sağ fare düğmesine tıklayın.

RightDoubleClick 6

Sağ fare düğmesi çift tıklayın.

WheelClick 4

Fare tekerleği döndürme.

Örnekler

Aşağıdaki örnekte, bir numaralandırma değeri kullanarak bir MouseGesture oluşturma ve kullanarak hareketin öğesine RoutedCommand nasıl bağlanacağınız gösterilmektedirMouseBinding.MouseAction

<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);
Dim CutCmdMouseGesture As New MouseGesture(MouseAction.MiddleClick)

Dim CutMouseBinding As New MouseBinding(ApplicationCommands.Cut, CutCmdMouseGesture)

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

Açıklamalar

Numaralandırma, MouseAction fare tarafından gerçekleştirilen ve RightDoubleClickgibi RightClick eylemlere karşılık gelen sabitleri belirtir.

MouseActionkomutu kullanılarak MouseBindingbir MouseGesture komuta bağlanabilen bir giriş hareketi oluşturmak için ile birlikte kullanılabilir. Komut hakkında daha fazla bilgi için bkz. Komuta Genel Bakış.

Şunlara uygulanır

Ayrıca bkz.