Re: [WPF] InputBinding и паттерн MVVM
От: 3epo4 Россия  
Дата: 13.08.10 07:44
Оценка:
Здравствуйте, Visor2004, Вы писали:

V>Здравствуйте, как вы связываете горячие клавиши и логику команд, определенных во ViewModel?


Как вариант можно использовать библиотеку JulMar MVVM Helpers (http://mvvmhelpers.codeplex.com/)
Выглядеть привязка будет примерно так:

<Window.Resources>
    <julmar:BindableCommand x:Key="propsCommand" Command="{Binding ShowPropertiesCommand}"
                           CommandParameter="{Binding SelectedPicture}" />
</Window.Resources>
 
<Window.InputBindings>
    <KeyBinding Key="r" Modifiers="Ctrl+Alt" Command="{StaticResource propsCommand}" />
</Window.InputBindings>
wpf mvvm
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.