我尝试创建一个文本编辑器应用程序,但我有关于richtextbox的字体的问题。 现象如下: 我coppy文本并粘贴到wordpad,并设置wordpad的字体是" Verdana",如果字体没有支持文本wordpad自动更改字体到" Malgun Gothich",看起来很漂亮。
但是将此文本粘贴到我的应用中。我的应用有一个Richtextbox控件。 Richtextbox的字体是" Verdana",但富文本框的字体混合在" Verdana"和" Gulim",看起来很糟糕。
如何解决这个问题,如何在我的应用上显示文字看起来像wordpad?
全心全意,
答案 0 :(得分:0)
请参阅detecting-if-paste-event-occurred-inside-a-rich-text-box
使用以下代码更新文字字体
rtbData.SelectAll();
rtbData.SelectionFont = this.Font; // You must change font which you want here.