我正在编写一个C#应用程序,我必须在其中显示勾号。令我沮丧的是,所有用户在其计算机中使用的字体类型(例如Arial或Times New Roman)都没有正确显示Unicode字符集的Dingbats部分,其中包括我瞄准的复选标记U + 2713
我的解决方案是使用Wingdings,它包含复选标记(0xFC)字符。但是,我有点担心有些人可能在他们的系统中没有这种字体。
所以我的问题如下:是否有(某种程度上)通用的方式在C#中显示标志和其他Unicode字符?特别是,我正在寻找一个字体名称相当的组合每个人都应该拥有他们的计算机,还有一个简短的代码片段,显示使用该字体在屏幕上显示U + 2713代码的正确方法。
由于
答案 0 :(得分:2)
你能否使用复选框控件而不是字体?
另一种选择是将字体捆绑为安装程序的一部分或将其嵌入程序中。