2017-02-21 6 views
0

Ich versuche, eine Text-Editor-Anwendung zu machen, aber ich habe Probleme mit der Schriftart von richtextbox. Phenomonon wie unten: ich Coppy Text und in Wordpad einfügen, und stellen Sie die Schriftart für Wordpad ist "Verdana", wenn Schriftart keine Unterstützung Text Wordpad Auto Schriftart auf "Malgun Gothich" ändern, so schön aussehen.C# Mix Schriftart für Richtextbox.

Text on wordpad

Aber als Paste dieser Text in meiner App. Meine App hat ein Richtextbox-Steuerelement. Schriftart der Richtextbox ist "Verdana", aber Schriftart der Richtextbox gemischt zwischen "Verdana" und "Gulim", sieht so schlecht aus.

Text on my app

Wie dieses Problem zu lösen, wie der Text auf meiner app wie Wordpad aussehen zeigen?

Dank all,

Antwort

0

Bitte beachten Sie detecting-if-paste-event-occurred-inside-a-rich-text-box

Und Code unten verwenden Schriftart des Textes

rtbData.SelectAll(); 
rtbData.SelectionFont = this.Font; // You must change font which you want here. 
+0

Nicht in meiner app arbeiten zu aktualisieren. –

+0

Welches Ereignis von richtextbox hast du benutzt? Wie erstellst du dein Font-Objekt? – GSP