İngilizce dilinde oku

Aracılığıyla paylaş


MouseAction Sabit listesi

Tanım

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

C#
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))]
public enum MouseAction
Devralma
MouseAction
Öznitelikler

Alanlar

Name Değer Description
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

XAML
<MouseBinding MouseAction="MiddleClick"
              Command="ApplicationCommands.Cut" />
C#
MouseGesture CutCmdMouseGesture = new MouseGesture(
    MouseAction.MiddleClick);

MouseBinding CutMouseBinding = 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

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Ayrıca bkz.