小编rde*_*etz的帖子

如何通过数据绑定设置WPF超链接的文本?

在WPF中,我想创建一个导航到对象细节的超链接,我希望超链接的文本是对象的名称.现在,我有这个:

<TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}">Object Name</Hyperlink></TextBlock>
Run Code Online (Sandbox Code Playgroud)

但我希望"对象名称"绑定到对象的实际名称.我想做这样的事情:

<TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}" Text="{Binding Path=Name}"/></TextBlock>
Run Code Online (Sandbox Code Playgroud)

但是,Hyperlink类没有适合数据绑定的文本或内容属性(即依赖项属性).

有任何想法吗?

data-binding wpf hyperlink

124
推荐指数
2
解决办法
7万
查看次数

标签 统计

data-binding ×1

hyperlink ×1

wpf ×1