1
這是用於WP7的。 我在列表框項目模板中有一個按鈕。在關聯的ViewModel中,我有RelayCommand,我綁定到Button的Click事件(使用MVVMLight EventToCommand)。我想要的只是在單擊按鈕時傳入ListBox的ListItem。在RelayCommand方法中獲取listboxitem的句柄
任何想法?在XAML CommandParameter="{Binding}"
這是用於WP7的。 我在列表框項目模板中有一個按鈕。在關聯的ViewModel中,我有RelayCommand,我綁定到Button的Click事件(使用MVVMLight EventToCommand)。我想要的只是在單擊按鈕時傳入ListBox的ListItem。在RelayCommand方法中獲取listboxitem的句柄
任何想法?在XAML CommandParameter="{Binding}"
使用這將所選列表項傳給命令
然後在視圖模型
private RelayCommand<ListItem> _command;
public RelayCommand<ListItem> Command
{
get
{
return _command ?? (_command = new RelayCommand(Method));
}
}
public void Method(ListItem item)
{
...
}