2012-03-09 11 views
1

これはWP7用です。 リストボックスのitemtemplateにボタンがあります。関連するViewModelには、(MVVMLight EventToCommandを使用して)ボタンのClickイベントにバインドしたRelayCommandがあります。私が望むのは、ボタンをクリックしたときにListBoxのListItemを渡すことだけです。RelayCommandメソッドのリストボックス項目のハンドルを取得する

アイデア?その後、ビューモデルにコマンド

にあなたの選択のListItemを渡しますXAML CommandParameter="{Binding}"

答えて

5

使用

private RelayCommand<ListItem> _command; 

public RelayCommand<ListItem> Command 
{ 
    get 
    { 
     return _command ?? (_command = new RelayCommand(Method)); 
    } 
} 

public void Method(ListItem item) 
{ 
    ... 
} 
関連する問題