首页 > 其他分享 >聊聊WPF中字体的设置

聊聊WPF中字体的设置

时间:2023-07-10 17:34:50浏览次数:35  
标签:中文 SimSun 聊聊 FontFamily 字体 设置 WPF

1. 今天帮同事调试一个字体的bug: TextBox中的中文显示大小不一致, 比如包含”杰“,”热“。

原因是WPF针对点阵字体需要制定特定字体才能正确渲染, 比如中文应该设置为”SimSun:


2. 如果一段文本中既包含中文又包含英文,如何不同设置字体呢?

方法: FontFamily支持2个字体设置, 比如FontFamily="Arial,SimSun", 注意英文字体必须在前。

标签:中文,SimSun,聊聊,FontFamily,字体,设置,WPF
From: https://www.cnblogs.com/webenh/p/17541789.html

相关文章

  • WPF应用中对WindowsFormHost内容进行裁剪
    问题1:  WPF中在使用WindowsFormsHost调用WinFrom控件时,若在WindowsFormsHost上层添加了WPF控件,该控件不会显示出来。<Grid><WindowsFormsHostBackground="White"><Winfrm:WebBrowserx:Name="WinFrmWebBrowser"/></WindowsFormsHo......
  • WPF基础之样式设置和模板化(三)
    IsItemsHost属性在此示例中,一个必需的重要属性是IsItemsHost属性。IsItemsHost属性用于指示在ItemsControl(如处理项列表的ListBox控件)的模板中,生成的元素应放在什么位置。如果将StackPanel的这一属性设置为true,则添加到ListBox的所有项都将进入StackPanel。请注意,此......
  • Fontforge手写字体简明教程
    拥有自己专属的手写字体一直是DIY党的梦想,fontforge是款开源字体制作工具,虽然没有Fontcreator繁多的专业化功能,但满足字体设计的基本需求还是绰绰有余的......
  • WPF+Prism基础教程
    Prism框架介绍Prism是一个用于构建松耦合、可维护和可测试的XAML应用的框架,它支持所有还活着的基于XAML的平台,包括WPF、XamarinForms、WinUI和Uwp、Uno。Prism提供了一组设计模式的实现,这些模式有助于编写结构良好且可维护的XAML应用程序,包括MVVM、依赖项注入、命......
  • jQuery来控制字体改变颜色
    jQuery来控制字体改变颜色。<!DOCTYPEhtml><html><head><style>p{background:yellow;font-weight:bold;cursor:pointer;padding:5px;}</style><scriptsrc="http://code.jquery.com/jquery-latest.min.js"><......
  • 按单元格填充颜色或字体颜色统计数据的自定义函数
    参考网络代码,自己写了二个通用的自定义函数,用于统计不同颜色的单元格数值或个数。1FunctionSumColor(rngAsRange,cellColorAsRange,NAsByte)AsDouble23'输入=SumColor(A1:A10,A1,0),其中A1:A10是统计的范围,A1是统计的颜色所在的单元格,0表示按照背景......
  • A1 字体图标的使用
    字体图标1编码方式使用字体图标编码方式使用字体图标,先下载字体图标在字体图标官网选好对应的字体图标和,选择下载代码。1.1下载字体图标https://www.iconfont.cn/1.2引入iconfont.css文件中的字体声明样式代码将字体声明代码放入自己的页面css中,但需要修改src后面字体文件的路......
  • WPF Menu
     1:Menu基本使用<Menu  IsMainMenu="True">    <MenuItem Header="_File">        <MenuItem Header="Save">             <MenuItem.Icon>               <materialDesign......
  • wpf样式模板的使用
    <Windowx:Class="WpfApp1.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:x="http://schemas.micro......
  • WPF 关闭主窗口提示Application.Current为null处理
    今天发现在任务栏右键关闭应用时,窗口关闭了,但是进程仍然存在。经过定位发现然后视频在渲染时,使用了Application.Current.Dispatcher回到主线程的操作,但是主窗体Closing时,进程还没关闭Application.Current刚好被访问就会为null。方案1:一直轮询在执行的地方使用Application.Curre......