Я хочу иметь строковый ресурс, содержащий гиперссылку. Думаю, это невозможно, если у меня не было 4 строк ресурсов:
Текст перед гиперссылкой гиперссылка href текст гиперссылки Текст пост-гиперссылки.
Затем создайте его в xaml с помощью:
<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>
Что просто ужасно по многим причинам (стиль, не очень динамичный и т. Д.). Запретить создание собственного рендера и строкового формата, например «Пожалуйста, напишите {me@there.com | в службу поддержки} для получения дополнительной помощи». Есть ли другой способ добиться этого? (Не обязательно использовать файл resources.resx)