語言

UIElement.InputBindings 屬性

定義

取得與此元素相關的輸入綁定集合。

public:
 property System::Windows::Input::InputBindingCollection ^ InputBindings { System::Windows::Input::InputBindingCollection ^ get(); };
public System.Windows.Input.InputBindingCollection InputBindings { get; }
member this.InputBindings : System.Windows.Input.InputBindingCollection
Public ReadOnly Property InputBindings As InputBindingCollection

屬性值

輸入綁定的集合。

範例

以下範例將此屬性 Window填充於 ,並以單一 KeyBinding。

<Window.InputBindings>
  <KeyBinding Key="B"
              Modifiers="Control" 
              Command="ApplicationCommands.Open" />
</Window.InputBindings>

欲了解更多關於集合 XAML 語法的資訊,請參閱 XAML 語法詳細說明。

備註

輸入綁定支援將指令綁定到輸入裝置。 例如,實 MouseBinding 作包含滑鼠裝置特有屬性的輸入綁定。

輸入綁定的集合會包含與該型別相關的輸入綁定,以及在實例上宣告的輸入綁定。

一個相關的性質 CommandBindings,維持一組指令綁定。 這些與輸入綁定不同,因為它們代表指令處理的下一層次——與已知指令相關的動作。

XAML 屬性元素使用方式

<object>
  <object.InputBindings>
    oneOrMoreInputBindings
  </object.InputBindings>
</object>

XAML 值

oneOrMoreInputBindings一個或多個InputBinding元素(通常是KeyBindingMouseBinding導出類別)。 這些屬性集合通常都應該有 Command and Gesture 。

適用於

另請參閱