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

Name Değer Description
None 0

Eylem yok.

LeftClick 1

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

RightClick 2

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

MiddleClick 3

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

WheelClick 4

Fare tekerleği dönüşü.

LeftDoubleClick 5

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

RightDoubleClick 6

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

MiddleDoubleClick 7

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

Örnekler

Aşağıdaki örnekte, 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.

MouseAction kullanarak bir MouseGesture komuta MouseBindingbağlanabilen bir giriş hareketi oluşturmak için ile birlikte kullanılabilir. Komut oluşturma hakkında daha fazla bilgi için bkz. Komuta Genel Bakış.

Şunlara uygulanır

Ayrıca bkz.