zoukankan      html  css  js  c++  java
  • winform RichTextBox 控件

    RichTextBox:

    常用的格式化文本方法:

    1. 加粗

                Font newFont;
                var oldFont = this.richTextBox1.SelectionFont;
    
                if (oldFont.Bold)
                {
                    newFont = new Font(oldFont, oldFont.Style & ~FontStyle.Bold);
                }
                else
                {
                    newFont = new Font(oldFont, oldFont.Style | FontStyle.Bold);
                }
                this.richTextBox1.SelectionFont = newFont;
                this.richTextBox1.Focus();

    2. 斜体

                Font newFont;
                var oldFont = this.richTextBox1.SelectionFont;
    
                if (oldFont.Italic)
                {
                    newFont = new Font(oldFont, oldFont.Style & ~FontStyle.Italic);
                }
                else
                {
                    newFont = new Font(oldFont, oldFont.Style | FontStyle.Italic);
                }
                this.richTextBox1.SelectionFont = newFont;
                this.richTextBox1.Focus();

    3. 下划线

                Font newFont;
                var oldFont = this.richTextBox1.SelectionFont;
    
                if (oldFont.Underline)
                {
                    newFont = new Font(oldFont, oldFont.Style & ~FontStyle.Underline);
                }
                else
                {
                    newFont = new Font(oldFont, oldFont.Style | FontStyle.Underline);
                }
                this.richTextBox1.SelectionFont = newFont;
                this.richTextBox1.Focus();

    4. 大小

                var fontFamily = this.richTextBox1.SelectionFont.FontFamily;
                var newFont = new Font(fontFamily, 20);
                this.richTextBox1.SelectionFont = newFont;
                this.richTextBox1.Focus();

    5. 对齐方式

                this.richTextBox1.SelectionAlignment = HorizontalAlignment.Center;

    6. 保存及打开

                this.richTextBox1.SaveFile("aa.rtf");
                this.richTextBox1.LoadFile("aa.rtf");
  • 相关阅读:
    SQL SERVER开窗函数
    SQL SERVER调优常用方法
    SQL SERVER其它函数
    SQL SERVER时间函数
    SQL SERVER字符串函数
    ptyhon技能树及其学习资源
    机器学习中的数学基础
    python-spider 第10题
    python-spider 第七关
    python-spider 第六关
  • 原文地址:https://www.cnblogs.com/chenyingzuo/p/12113098.html
Copyright © 2011-2022 走看看