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

屬性值

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 項預期都有 和 Gesture 屬性集。

適用於

另請參閱