InputGestureCollection.Add(InputGesture) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將指定的 InputGesture 加入至這個 InputGestureCollection。
public:
int Add(System::Windows::Input::InputGesture ^ inputGesture);
public int Add (System.Windows.Input.InputGesture inputGesture);
member this.Add : System.Windows.Input.InputGesture -> int
Public Function Add (inputGesture As InputGesture) As Integer
參數
- inputGesture
- InputGesture
要加入至集合的筆勢。
傳回
如果作業成功則為 0 (請注意,這不是已加入項目的索引)。
例外狀況
集合是唯讀的。
筆勢為 null
。
範例
下列範例會建立 , KeyGesture 並將其新增至 InputGestureCollection 的 RoutedCommand。
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
KeyGesture OpenCmdKeyGesture = new KeyGesture(
Key.B,
ModifierKeys.Control);
ApplicationCommands.Open.InputGestures.Add(OpenCmdKeyGesture);
Dim OpenCmdKeyGesture As New KeyGesture(Key.B, ModifierKeys.Control)
ApplicationCommands.Open.InputGestures.Add(OpenCmdKeyGesture)