Bagikan melalui


MouseGesture.Modifiers Properti

Definisi

Mendapatkan atau mengatur kunci pengubah yang terkait dengan ini MouseGesture.

public:
 property System::Windows::Input::ModifierKeys Modifiers { System::Windows::Input::ModifierKeys get(); void set(System::Windows::Input::ModifierKeys value); };
public System.Windows.Input.ModifierKeys Modifiers { get; set; }
member this.Modifiers : System.Windows.Input.ModifierKeys with get, set
Public Property Modifiers As ModifierKeys

Nilai Properti

Tombol pengubah yang terkait dengan gerakan ini. Nilai defaultnya adalah None.

Contoh

Contoh berikut menunjukkan untuk membuat MouseGesture dan mengaitkannya dengan RoutedCommand melalui MouseBinding.

MouseGesture OpenCmdMouseGesture = new MouseGesture();
OpenCmdMouseGesture.MouseAction = MouseAction.WheelClick;
OpenCmdMouseGesture.Modifiers = ModifierKeys.Control;

MouseBinding OpenCmdMouseBinding = new MouseBinding();
OpenCmdMouseBinding.Gesture = OpenCmdMouseGesture;
OpenCmdMouseBinding.Command = ApplicationCommands.Open;

this.InputBindings.Add(OpenCmdMouseBinding);
Dim OpenCmdMouseGesture As New MouseGesture()
OpenCmdMouseGesture.MouseAction = MouseAction.WheelClick
OpenCmdMouseGesture.Modifiers = ModifierKeys.Control

Dim OpenCmdMouseBinding As New MouseBinding()
OpenCmdMouseBinding.Gesture = OpenCmdMouseGesture
OpenCmdMouseBinding.Command = ApplicationCommands.Open

Me.InputBindings.Add(OpenCmdMouseBinding)

Keterangan

KeyGestureTidak seperti , MouseAction tidak harus dipasangkan dengan ModifierKeys agar menjadi validMouseGesture.

ModifierKeys adalah enumerasi bidang bit, sehingga dimungkinkan bagi beberapa tombol pengubah untuk ditekan secara bersamaan. Gunakan operasi bit untuk menentukan set tombol pengubah yang tepat yang ditekan.

Penggunaan Atribut XAML

<object Modifiers="oneOrMoreModifierKeys"/>  

Nilai XAML

oneOrMoreModifierKeys
Satu atau beberapa kunci pengubah, yang ditentukan oleh ModifierKeys enumerasi, dibatasi dengan karakter "+".

Berlaku untuk

Lihat juga