C#富文本控件RichTextBox 使用方法,文本框颜色、字体、格式设置;
以XML文本字符串,用不同颜色、字体、格式显示为例;
程序源码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Windows.Forms;
class RichTextUnit
{
public static float m_Size = 16;
public static void SetFont(RichTextBox m_RichTextBox, Color m_Color, bool bBold = false, float Size = 16)
{
m_RichTextBox.SelectionColor = m_Color;
if (bBold)
m_RichTextBox.SelectionFont = new System.Drawing.Font("宋体", Size, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(134)));
else
m_RichTextBox.SelectionFont = new System.Drawing.Font("宋体", Size, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(134)));
}
public