Quiero tener un recurso de cadena, que contiene un hipervínculo. Supongo que esto no es posible, a menos que tuviera 4 cadenas de recursos:WPF Resources.resx cadena con hipervínculo?
texto pre-hipervínculo hipervínculo href texto hipervínculo de texto Post-hipervínculo.
luego construir en el XAML a través de:
<StackPanel Grid.Column="1" Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Right">
<TextBlock Grid.Column="1" Text="{x:Static p.Resources.PreHText}" />
<Hyperlink Grid.Column="1" NavigateUri="{x:Static p.Resources.HHref}">
<TextBlock Text="{x:Static p.Resources.HText}" /></Hyperlink></TextBlock>
<TextBlock Grid.Column="1" Text="{x:Static p.Resource.PostHText}" />
</StackPanel>
Cuál es horrible, para muchas razones (Styling, no muy dinámica, etc, etc). Creando mi propio formato de renderizado y cadena, como "Envíe un correo electrónico a {[email protected]|the helpdesk} para obtener más ayuda". ¿Hay alguna otra forma de lograr esto? (No tiene que utilizar el archivo resources.resx)