从WPF按钮向子例程传递参数

从WPF按钮向子例程传递参数,wpf,vb.net,wpf-controls,Wpf,Vb.net,Wpf Controls,我有一个VB.net WPF应用程序,可以从数据绑定创建列表。对于数据绑定中的每一行,它生成一个textblock,显示数据绑定中不同字段的信息。它还生成一个按钮,我希望在单击该按钮时运行一个子例程 当我单击按钮时,我希望它能够从单击按钮的列上的数据绑定中获取信息,并将其传递给子例程,以便后面的代码可以使用该信息 有什么想法吗?这听起来像是一个年轻人的工作。将数据对象作为命令参数传递,并设置在调用命令时要处理的命令绑定。因此,在您的数据模板中,您会有如下内容: <Button Comman

我有一个VB.net WPF应用程序,可以从数据绑定创建列表。对于数据绑定中的每一行,它生成一个textblock,显示数据绑定中不同字段的信息。它还生成一个按钮,我希望在单击该按钮时运行一个子例程

当我单击按钮时,我希望它能够从单击按钮的列上的数据绑定中获取信息,并将其传递给子例程,以便后面的代码可以使用该信息


有什么想法吗?

这听起来像是一个年轻人的工作。将数据对象作为命令参数传递,并设置在调用命令时要处理的命令绑定。因此,在您的数据模板中,您会有如下内容:

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

您是否有使用按钮控件中的CommandParameter的代码示例。我目前可以使用按钮设置新的RoutedCommand,但无法检索代码中的参数。多亏了一个捆绑包,我在阅读了您的答案后从MSDN重拨了该示例,并设法在我的应用程序中实现了它。