0

我有一个 ListBox,在其中我有一个自定义 DataTemplate 来构建一个按钮。每个按钮代表用户可以执行的选择。

单击按钮时,无论如何我可以检索该绑定项目的原始数据记录吗?在标准 C# 中,我可以创建一个按钮并使用 CommandArgument 将 ID 传递给事件。Silverlight中是否有类似的东西?

谢谢

4

1 回答 1

2
private void RemoveMember_Click(object sender, RoutedEventArgs e)
{
    var employee = ((Button)sender).DataContext as Employee;
    if(employee == null)
        return;
    _employeeList.Items.Remove(employee);
}
于 2009-08-11T10:28:40.767 回答