带有 C# 的便携式丁蝙蝠

本文关键字:蝙蝠 丁蝙蝠 便携式 带有 | 更新日期: 2023-09-27 17:56:19

我正在编写一个 C# 应用程序,其中必须显示一个刻度线。令我沮丧的是,所有用户在其计算机中的字体类型,例如Arial或Times New Roman,无法正确显示Unicode字符集的Dingbats部分,其中包括我的目标复选标记U + 2713。

我的解决方案是使用包含复选标记(0xFC)字符的Wingdings。但是,我有点担心有些人的系统中可能没有该字体。

所以我的问题是:是否有一种(有点)通用的方式来在 C# 中显示 Dingbats 和其他 Unicode 字符?特别是,我正在寻找几乎每个人都应该在他们的计算机中拥有的字体名称的组合,以及一个简短的代码片段,显示使 U+2713 代码以该字体出现在屏幕上的正确方法。

谢谢

带有 C# 的便携式丁蝙蝠

您不能使用复选框控件代替字体吗?

另一种选择是将字体捆绑为安装程序的一部分或将其嵌入程序中。