MouseGesture.Modifiers Özellik
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.
Bu MouseGestureile ilişkili değiştirici anahtarları alır veya ayarlar.
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
Özellik Değeri
Bu hareketle ilişkili değiştirici anahtarlar. None varsayılan değerdir.
Örnekler
Aşağıdaki örnekte, bir MouseGesture oluşturma ve aracılığıyla MouseBindingile ilişkilendirme RoutedCommand gösterilmektedir.
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)
Açıklamalar
'KeyGesturenin aksine, MouseAction geçerli MouseGesturebir olması için ile ModifierKeys eşleştirilmesi gerekmez.
ModifierKeys bir bit alan numaralandırması olduğundan, aynı anda birden çok değiştirici tuşa basılabilir. Tam olarak basılan değiştirici tuş kümesini belirlemek için bit işlemlerini kullanın.
XAML Öznitelik Kullanımı
<object Modifiers="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.