Bagikan melalui


KeyGesture Konstruktor

Definisi

Menginisialisasi instans baru dari kelas KeyGesture.

Overload

Nama Deskripsi
KeyGesture(Key)

Menginisialisasi instans KeyGesture baru kelas dengan yang ditentukan Key.

KeyGesture(Key, ModifierKeys)

Menginisialisasi instans KeyGesture baru kelas dengan yang ditentukan Key dan ModifierKeys.

KeyGesture(Key, ModifierKeys, String)

Menginisialisasi instans KeyGesture baru kelas dengan string tampilan , , ModifierKeysdan yang ditentukanKey.

KeyGesture(Key)

Menginisialisasi instans KeyGesture baru kelas dengan yang ditentukan Key.

public:
 KeyGesture(System::Windows::Input::Key key);
public KeyGesture(System.Windows.Input.Key key);
new System.Windows.Input.KeyGesture : System.Windows.Input.Key -> System.Windows.Input.KeyGesture
Public Sub New (key As Key)

Parameter

key
Key

Kunci yang terkait dengan gerakan ini.

Pengecualian

key bukan Keyyang valid.

key bukan KeyGestureyang valid.

Contoh

Contoh berikut menunjukkan cara menggunakan konstruktor ini untuk membuat KeyGesture dan mengaitkannya dengan KeyBinding. KeyBinding kemudian ditambahkan ke InputBindingCollection dari Window.

KeyGesture OpenCmdKeyGesture = new KeyGesture(Key.F12);
KeyBinding OpenKeyBinding = new KeyBinding(
    ApplicationCommands.Open,
    OpenCmdKeyGesture);

this.InputBindings.Add(OpenKeyBinding);
Dim OpenCmdKeyGesture As New KeyGesture(Key.F12)
Dim OpenKeyBinding As New KeyBinding(ApplicationCommands.Open, OpenCmdKeyGesture)

Me.InputBindings.Add(OpenKeyBinding)

Keterangan

Dalam kebanyakan kasus, KeyGesture harus dikaitkan dengan satu atau beberapa ModifierKeys. Pengecualian untuk aturan ini adalah kunci fungsi dan kunci keypad numerik, yang dapat menjadi valid KeyGesture sendiri.

Lihat juga

Berlaku untuk

KeyGesture(Key, ModifierKeys)

Menginisialisasi instans KeyGesture baru kelas dengan yang ditentukan Key dan ModifierKeys.

public:
 KeyGesture(System::Windows::Input::Key key, System::Windows::Input::ModifierKeys modifiers);
public KeyGesture(System.Windows.Input.Key key, System.Windows.Input.ModifierKeys modifiers);
new System.Windows.Input.KeyGesture : System.Windows.Input.Key * System.Windows.Input.ModifierKeys -> System.Windows.Input.KeyGesture
Public Sub New (key As Key, modifiers As ModifierKeys)

Parameter

key
Key

Kunci yang terkait dengan gerakan.

modifiers
ModifierKeys

Tombol pengubah yang terkait dengan gerakan.

Pengecualian

modifiers tidak valid ModifierKeys

-atau-

key bukan Keyyang valid.

key dan modifiers jangan membentuk KeyGesture.

Contoh

Contoh berikut menunjukkan cara menggunakan konstruktor ini untuk membuat KeyGesture dan mengaitkannya dengan KeyBinding. KeyBinding kemudian ditambahkan ke InputBindingCollection dari Window.

KeyGesture CloseCmdKeyGesture = new KeyGesture(
    Key.L, ModifierKeys.Alt);

KeyBinding CloseKeyBinding = new KeyBinding(
    ApplicationCommands.Close, CloseCmdKeyGesture);

this.InputBindings.Add(CloseKeyBinding);
Dim CloseCmdKeyGesture As New KeyGesture(Key.L, ModifierKeys.Alt)

Dim CloseKeyBinding As New KeyBinding(ApplicationCommands.Close, CloseCmdKeyGesture)

Me.InputBindings.Add(CloseKeyBinding)

Keterangan

Dalam kebanyakan kasus, KeyGesture harus dikaitkan dengan satu atau beberapa ModifierKeys. Pengecualian untuk aturan ini adalah kunci fungsi dan kunci keypad numerik, yang dapat menjadi valid KeyGesture sendiri.

Lihat juga

Berlaku untuk

KeyGesture(Key, ModifierKeys, String)

Menginisialisasi instans KeyGesture baru kelas dengan string tampilan , , ModifierKeysdan yang ditentukanKey.

public:
 KeyGesture(System::Windows::Input::Key key, System::Windows::Input::ModifierKeys modifiers, System::String ^ displayString);
public KeyGesture(System.Windows.Input.Key key, System.Windows.Input.ModifierKeys modifiers, string displayString);
new System.Windows.Input.KeyGesture : System.Windows.Input.Key * System.Windows.Input.ModifierKeys * string -> System.Windows.Input.KeyGesture
Public Sub New (key As Key, modifiers As ModifierKeys, displayString As String)

Parameter

key
Key

Kunci yang terkait dengan gerakan.

modifiers
ModifierKeys

Tombol pengubah yang terkait dengan gerakan.

displayString
String

Representasi string dari KeyGesture.

Pengecualian

modifiers tidak valid ModifierKeys

-atau-

key bukan Keyyang valid.

displayString adalah null.

key dan modifiers jangan membentuk KeyGesture.

Keterangan

Properti DisplayString diatur ke displayString parameter .

Lihat juga

Berlaku untuk