0

好的......我确实做了一些查找,也许我没有正确的关键字,所以如果之前在这个论坛上提出过这个问题,我提前道歉。

我正在尝试将有效超链接的文本值传递给后面的 .cs 代码中的方法。我可以很好地处理其他所有事情,只需要获取正确的格式以将 TranId 值传递到点击方法“linkGetPayload_Click”。我想我在绑定上遗漏了一些东西。这是 XAML:

<HyperlinkButton Content="{Binding TranId}" 
                 Click="lnkGetPayload_Click({Binding TranId})" />
4

1 回答 1

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); 
        }
于 2013-05-22T15:29:41.490 回答