En WPF, quiero crear un hipervínculo que navegue a los detalles de un objeto, y quiero que el texto del hipervínculo sea el nombre del objeto. En este momento, tengo esto:
<TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}">Object Name</Hyperlink></TextBlock>
Pero quiero que "Nombre del objeto" esté vinculado al nombre real del objeto. Me gustaría hacer algo como esto:
<TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}" Text="{Binding Path=Name}"/></TextBlock>
Sin embargo, la clase Hyperlink no tiene una propiedad de texto o contenido que sea adecuada para el enlace de datos (es decir, una propiedad de dependencia).
¿Algunas ideas?
fuente
Esto funcionó para mí en una "Página".
fuente
En la aplicación Windows Store (y la aplicación Windows Phone 8.1 RT) el ejemplo anterior no funciona, use HyperlinkButton y enlace las propiedades Content y NavigateUri como de costumbre.
fuente