MouseAction Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az egér által végrehajtott műveleteket meghatározó állandókat adja meg.
public enum class MouseAction
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))]
public enum MouseAction
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))>]
type MouseAction =
Public Enum MouseAction
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| None | 0 | Nincs művelet. |
| LeftClick | 1 | A bal egérgombbal kattintson. |
| RightClick | 2 | Kattintson a jobb egérgombbal. |
| MiddleClick | 3 | Kattintson egy középső egérgombbal. |
| WheelClick | 4 | Egy egérkerék forgása. |
| LeftDoubleClick | 5 | Kattintson duplán a bal egérgombbal. |
| RightDoubleClick | 6 | Kattintson duplán a jobb egérgombbal. |
| MiddleDoubleClick | 7 | Kattintson duplán egy középső egérgombra. |
Példák
Az alábbi példa bemutatja, hogyan hozhat létre MouseGesture enumerálási értéket, MouseAction és hogyan kötheti a kézmozdulatot egy RoutedCommandMouseBindinghasználatával.
<MouseBinding MouseAction="MiddleClick"
Command="ApplicationCommands.Cut" />
MouseGesture CutCmdMouseGesture = new MouseGesture(
MouseAction.MiddleClick);
MouseBinding CutMouseBinding = new MouseBinding(
ApplicationCommands.Cut,
CutCmdMouseGesture);
// RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding);
Dim CutCmdMouseGesture As New MouseGesture(MouseAction.MiddleClick)
Dim CutMouseBinding As New MouseBinding(ApplicationCommands.Cut, CutCmdMouseGesture)
' RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding)
Megjegyzések
Az MouseAction enumerálás olyan állandókat határoz meg, amelyek megfelelnek az egér által végrehajtott műveleteknek, például RightClick és RightDoubleClick.
MouseAction egy olyan beviteli kézmozdulat létrehozásához használható MouseGesture , amely egy parancshoz köthető egy MouseBinding. A parancsolással kapcsolatos további információkért tekintse meg a parancsolás áttekintését.