WPF 使用Quartz MS字体
首先下载Quartz Regular.TTF字体文件,然后在项目中新建Resources文件夹,把字体文件添加进来,并设置文件属性中的生成操作为Resource类型。
使用方法:
<Window x:Class="WPF001.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WPF001"
mc:Ignorable="d"
Title="Window1" Height="450" Width="800">
<Window.Resources>
<Style x:Key="QuartzMSFont">
<Setter Property="TextElement.FontFamily" Value="Resources/#Quartz MS"/>
</Style>
</Window.Resources>
<StackPanel>
<TextBlock FontSize="50" Text="123456789" Style="{DynamicResource QuartzMSFont}" Foreground="Green"/>
<TextBlock FontSize="50" Text="123456789" Style="{StaticResource QuartzMSFont}" Foreground="Blue"/>
</StackPanel>
</Window>
运行效果:
文件:
字体下载:https://download.csdn.net/download/qq_43024228/19429717?spm=1001.2014.3001.5503