我想要一個字符串資源,其中包含一個超鏈接。我想這是不可能的,除非我有4個資源字符串:帶有超鏈接的WPF Resources.resx字符串?
預超鏈接文本超鏈接 HREF 超鏈接文本 後超鏈接文本。
<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>
這僅僅是可怕的,對於很多原因很多(造型,不是很動態等等等等):
然後通過構建其在XAML。 Bar創建我自己的渲染和字符串格式,例如「請發郵件{[email protected] |幫助臺}以獲得進一步幫助」。有沒有其他方法可以實現這一點? (不必使用resources.resx文件)