3

StaticResource KeyBinding を作成したいのですが、それを逆参照する方法がわかりません。したがって、私の Window.Resources には、次のように記述します。

<Window.Resources>
        <ResourceDictionary>

            <KeyBinding
                x:Key="CtrlRightKeyBinding"
                Modifiers="Control"
                Key="Right"
                Command="{Binding MyCommand}"
                CommandParameter="{Binding DirectionInfoRight}" />

        </ResourceDictionary>
</Window.Resources>

ただし、InputBindings を設定するときに参照解除する方法がわかりません。

<Window.InputBindings>
???
</Window.InputBindings>

何か考えや提案はありますか?

4

1 に答える 1

1

これを試して:

<Window.InputBindings>
    <StaticResource ResourceKey="CtrlRightKeyBinding" />
</Window.InputBindings>

StaticResource マークアップ拡張機能を参照してください。

于 2012-04-24T19:46:13.450 に答える