KeyGesture Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas KeyGesture.
Overload
KeyGesture(Key) |
Menginisialisasi instans KeyGesture baru kelas dengan yang ditentukan Key. |
KeyGesture(Key, ModifierKeys) |
Menginisialisasi instans KeyGesture baru kelas dengan dan ModifierKeysyang ditentukanKey. |
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
tidak valid Key.
key
tidak valid KeyGesture.
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 dan ModifierKeysyang ditentukanKey.
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
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
displayString
adalah null
.
key
dan modifiers
jangan membentuk .KeyGesture
Keterangan
Properti DisplayString diatur ke displayString
parameter .