c# richtextbox显示不同字体

我想问下 c#中的richtextbox怎么样每行显示不同的字体呢?

第1个回答  推荐于2016-11-01
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本回答被提问者采纳

C# 关于RichTextBox控件怎么让里面的字体不一样!
1、richTextbox中有方法,自己写个按钮,richTextbox.slectionText.color=red;之类的 2、richTextbox可以直接加载一个写字板格式的文件,自己写按钮就行编辑。最后再重新覆盖原文件,这样可以保存你的所有修改

C#中如何改变richtextbox中已选择部分的字体和颜色?
如果richtextbox1.selecttext.font!=null 可以直接通过richtextbox1.selecttext.font=选择的字体 richtextbox1.selecttext.color=选择的颜色 赋值。如果richtextbox1.selecttext.font=null(当选择的内容的字体不一致时)就不能用直接赋值的方法了,以下是我使用的方法,分享出来供你参考。主要是通过传参...

c# 里如何在richtextbox里显示unicode编码的txt文件?高手帮帮忙_百度知 ...
richTextBox1.Text = System.IO.File.ReadAllText(@"f:\\ucode.txt");这样应该可以可检测到编码格式 UTF-8 和 UTF-32(包括 big-endian 和 little-endian)。,也可以使用下面的 richTextBox1.Text = System.IO.File.ReadAllText(@"f:\\ucode.txt",Encoding.UTF8);)\/\/指定编码 ...

c#如何让richtextbox某一行以红色字体显示
richtextbox1.AppendText("\\n 我很好");richtextbox1.ScrollToCaret();

C#窗体richtextbox中被输入内容的字体格式怎么调,谢谢大家!
= 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...

C#高手留步!在TabControl上添加两个标签页,一个是选择字体字号,另外...
简单,你在tab2里面的代码应该是 this.richtextbox.SelectionFont=你新建的一个font 改为this.richtextbox.Font=你新建的那个font就ok了 SelectFont代表你选中的文字的字体 Font代表全局的字体

C#如何设置对RichTextBox选定文字的字体调整
richtextbox就是富文本框,可以设置设置字体的颜色和样式。 如 richTextBox1.SelectionColor = Color.Blue;当然还可以设置font属性

C# winform richtextbox 读取的字符串和手写的格式不一致怎么办
设置一下richtextbox的字体样式 和编码方式

在C# 中怎样在form2中改变from1中的richtextbox中的字体和颜色
Form form11 = Application.OpenForms["Form1"];Form1 form1 = (Form1)form11;form1.richtextbox.font= font ...;form1.richtextboxText.color = ...;this.Activate();注:form1中的richtextbox为public

c#如何在程序中更改textbox控件显示出来的字体大小,颜色,以及行间距...
右键 属性 找到Font 里面有Size(字体大小);颜色就没有了,只有Backclorer;行间距是没有的 但是你写入的时候可以用textbox1.text= 加一个空格就行

相似回答