时间:2010-07-26 16:32:11

标签: wpf vb.net wpf-controls

1 个答案:

答案 0 :(得分:1)

这听起来像Routed Command的工作。将数据对象作为命令参数传递,并设置命令绑定以在调用命令时进行处理。因此,在您的数据模板中,您将拥有以下内容:

<Button Command="YourCommandHere" CommandParameter={TemplateBinding SomeProperty}" />

然后,在命令的处理程序(通过CommandBinding设置)中,您将在ExecutedRoutedEventArgs的Parameter属性中传递给您的命令参数。阅读我链接的文章。