2012-03-09 3 views
1

이것은 WP7 용입니다. itemtemplate 목록 상자에 버튼이 있습니다. 연결된 ViewModel에서 MVVMLight EventToCommand를 사용하여 Button의 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) 
{ 
    ... 
} 
관련 문제