Что вы пытаетесь сделать с командой?
Я могу получить команду для запуска с использованием этого, но я не могу получить детали объекта из переданных аргументов.
Я использовал это в silverlight, который, я думаю, можно использовать непосредственно в WP7 (пожалуйста, исправьте меня, если я ошибаюсь)
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseLeftButtonUp">
<cmd:EventToCommand Command="{Binding Path=pinSelCommand}" PassEventArgsToCommand="True" ></cmd:EventToCommand>
</i:EventTrigger>
</i:Interaction.Triggers>
В моем конструкторе viewmodel у меня есть
PolySelCommand = new RelayCommand<MouseButtonEventArgs>(PolySelCommandExecute);
в классе модели представления
public RelayCommand<MouseButtonEventArgs> pinSelCommand{ get; set; }
private voidpinSelCommandExecute(MouseButtonEventArgs e)
{
// < Your code >
}
Надеюсь, это поможет. Если вы решите, как передать информацию об объекте, пожалуйста, напишите мне, поскольку у меня есть проблема на этом посте