2009-07-10 4 views
0

私はListBoxを持っています。その中にボタンを作成するカスタムDataTemplateがあります。各ボタンは、ユーザーが実行できる選択肢を表します。Silverlight - ボタンが動的にバインドされたListBox - 元のリストアイテムデータを取得するにはどうすればよいですか?

ボタンがクリックされたとき、とにかくそのバインドされたアイテムの元のデータレコードを取得できますか?標準のC#では、ボタンを作成してCommandArgumentを使用してIDをイベントに渡すことができます。 Silverlightに似たものがありますか?

おかげ

答えて

2
private void RemoveMember_Click(object sender, RoutedEventArgs e) 
{ 
    var employee = ((Button)sender).DataContext as Employee; 
    if(employee == null) 
     return; 
    _employeeList.Items.Remove(employee); 
} 
関連する問題