В WPF я хочу создать гиперссылку, которая перемещается к деталям объекта, и я хочу, чтобы текст гиперссылки был именем объекта. Прямо сейчас у меня есть это:
<TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}">Object Name</Hyperlink></TextBlock>
Но я хочу, чтобы «Имя объекта» было привязано к реальному имени объекта. Я хотел бы сделать что-то вроде этого:
<TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}" Text="{Binding Path=Name}"/></TextBlock>
Однако класс Hyperlink не имеет свойства текста или содержимого, подходящего для привязки данных (то есть свойства зависимости).
Есть идеи?