我想请问下达人们: 如何将RICHTEXTBOX中的文本字体大小做成类似.TXT文本中的字体一样,不管复制进来的字体是什么大小.什么类型都能够保持固定字体大小.例如假如我设定的RICHTEXTBOX固定字体为宋体 5号,在WORD中COPY一段文字 宋体 3号字粘贴到RICHTEXXTBOX中,如何实现在粘贴完以后,RICHTEXTBOX中显示的是宋体 5号字呢. (.TXT)文本编辑器中就是不管COPY的是什么字体大小,都显示的是同一个字体..我就想在RICHTEXTBOX中实现这样的效果..谢谢

解决方案 »

  1.   

    使用TextChange事件        this.richTextBox1.TextChanged += new System.EventHandler(this.richTextBox1_TextChanged);
            ......
            private void richTextBox1_TextChanged(object sender, EventArgs e)
            {
                this.richTextBox1.Font = new Font(new FontFamily("Arial"), 12.0f);
            }
      

  2.   

     richTextBox1.Font = new Font(richTextBox1.Font.FontFamily, richTextBox1.Font.Size);