c# richtextbox显示不同字体

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:01:30
我想问下 c#中的richtextbox怎么样每行显示不同的字体呢?

FontDialog fd = new FontDialog();//字体框
DialogResult d = fd.ShowDialog();//显示
if (d.Equals(DialogResult.OK))
{
if (richTextBox1.SelectedText.Length==0)//如果未选定,那么就修改全部
richTextBox1.Font = fd.Font;
else
//修改选定的文本
richTextBox1.SelectionFont = fd.Font;
}

你看下MSDN
RichTextBox.SelectionFont