ModifierKeys Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değiştirici anahtar kümesini belirtir.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class ModifierKeys
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.ModifierKeysConverter))]
[System.Flags]
public enum ModifierKeys
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Input.ModifierKeysConverter))>]
[<System.Flags>]
type ModifierKeys =
Public Enum ModifierKeys
- Devralma
- Öznitelikler
Alanlar
Alt | 1 | ALT tuşu. |
Control | 2 | CTRL tuşu. |
None | 0 | Değiştiricilere basılır. |
Shift | 4 | SHIFT tuşu. |
Windows | 8 | Windows logo tuşu. |
Örnekler
Aşağıdaki örnek, ile ilişkilendiren bir KeyBindingKeyGestureRoutedCommandöğesinin nasıl oluşturulacağını gösterir. , KeyBinding hareketin ModifierKeys değiştirici anahtarını belirtmek için numaralandırmasını kullanır.
<Window.InputBindings>
<KeyBinding Command="ApplicationCommands.Open"
Gesture="CTRL+R" />
</Window.InputBindings>
// Creating a KeyBinding between the Open command and Ctrl-R
KeyBinding OpenCmdKeyBinding = new KeyBinding(
ApplicationCommands.Open,
Key.R,
ModifierKeys.Control);
this.InputBindings.Add(OpenCmdKeyBinding);
' Creating a KeyBinding between the Open command and Ctrl-R
Dim OpenCmdKeyBinding As New KeyBinding(ApplicationCommands.Open, Key.R, ModifierKeys.Control)
Me.InputBindings.Add(OpenCmdKeyBinding)
Açıklamalar
Modifiers sınıfındaki Keyboard özelliği, şu anda basılan değiştirici tuşların kümesidir.
Numaralandırmayı kullanan Windows Presentation Foundation (WPF) içindeki ModifierKeys bazı API'ler , , KeyBindingKeyGestureve MouseGesture sınıflarındaki KeyboardözelliklerdirModifiers.
XAML Öznitelik Kullanımı
<object property="oneOrMoreModifierKeys"/>
XAML Değerleri
oneOrMoreModifierKeys
Numaralandırma tarafından ModifierKeys tanımlanan ve "+" karakteriyle sınırlandırılmış bir veya daha fazla değiştirici anahtar.