我在wpf(MS Mincho字体)中使用自定义url字体文件来显示日文字符
以下是我的代码:
<Style x:Key="TextBlockDisplayResource" TargetType="TextBlock">
<Setter Property="HorizontalAlignment" Value="Stretch"/>
<Setter Property="TextWrapping" Value="Wrap" />
<Setter Property="FontFamily" Value="./fonts/#MS Mincho"/>
<Setter Property="Foreground" Value="Black"/>
</Style>
<TextBlock Canvas.Left="10" Canvas.Top="30" Foreground="Black"
Style="{DynamicResource TextBlockDisplayResource}"
Text="This is black color"></TextBlock>
我在解决方案中有文件夹“ fonts / MS mincho.ttf ”
在Visual Studio中..我看到textblock的颜色结果是黑色的。但是当我建造时,颜色是浅蓝色。即使我设置前景=黑色。
我不知道我错在哪里。
当我尝试更改 fontfamily
的设置网址时<Setter Property="FontFamily" Value="pack://application:,/fonts/#MS Mincho"/>
错误是相同的
请让我知道。
感谢。