好的......我确实做过一些寻找,也许我没有正确的关键词,所以如果之前在这个论坛上有人提出这个问题,我会提前道歉。
我正在尝试将有效超链接的文本值传递给后面的.cs代码中的方法。我可以处理其他一切,只需要获得正确的格式,将TranId值传递给click方法“linkGetPayload_Click”。我想我错过了绑定的东西。这是XAML:
<HyperlinkButton Content="{Binding TranId}"
Click="lnkGetPayload_Click({Binding TranId})" />
答案 0 :(得分:0)
我做了同样的事,但使用了Tag属性来保存id。
<HyperlinkButton Content="{Binding name}" Tag="{Binding id}" Click="EditApplication" />
void EditApplication(object sender, RoutedEventArgs e)
{
HyperlinkButton hb = (HyperlinkButton) sender;
Edit(hb.Tag);
}