【发布时间】:2023-11-21 15:34:01
【问题描述】:
我正在 VB.Net 中开发一个项目,我正在使用古吉拉特语字体(非 Unicode)。
我已经放置了一个 DaraGridView (DGV) 并在 DGV 中显示存储在数据库中的数据。
在 DGV 中,如果单元格的内容被截断,DGV 显示椭圆(三个点)(...);但由于字体设置为古吉拉特语字体,它会显示古吉拉特语字母“ઈઈઈ”而不是“...”,因为古吉拉特语字符“ઈ”是用英文“.”编码的。 (点)字符。
在古吉拉特语字体中,“。”可以用英文字符“P”生成。
那么,如何将省略号更改为英文“P”字符?或者我怎样才能完全删除省略号?
我在 2010 年 8 月 31 日星期二下午 1:33 找到了 berc 的类似解决方案: http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/95c8963f-9832-4e2d-b057-3590afe3b65d
但我不确定它是否是完美的和/或唯一的方法,它是否真的有效。 如果上述 MSDN 链接上的解决方案很好,我可以从中删除多少代码和/或我需要更多代码才能使其完全正常工作?
【问题讨论】:
标签: vb.net datagridview cell truncate