1. 程式人生 > >C#中RichTextBox中英文混輸-等寬字型

C#中RichTextBox中英文混輸-等寬字型

     /* RichTextBox 中英文混輸時,字型寬度不同的解決方式:
      * RichTextBox預設情況下會根據使用者輸入的字元來自動設定字型樣式,
      * 要想讓輸入保持制定的格式需要設定它的LanguageOption屬性:RichTextBoxLanguageOptions.UIFonts
      * 介面RichTextBox字型為:"宋體",並設定下面屬性即可保證中英文環境下等寬!!
      * 注意:richTextBox中使用等寬字型:Courier 、Consolas只對英文生效,一旦摻雜中文
      * 則立即失效!
      */

     this.richTextBox
1.LanguageOption = RichTextBoxLanguageOptions.UIFonts;