admin 管理员组

文章数量: 1184232

用C#写一个写字板,听起来有趣,如果对相关方法不熟,写起来还真的很费力,还要不断地查资料,解决不断出现的问题,下面我对相关功能进行讲解。

richTextBox1为RichTextBox类的可编辑文本框

1、格式对齐语句一行代码搞定,下面分别为左右中对 齐。

richTextBox1.SelectionAlignment = HorizontalAlignment.Left;

richTextBox1.SelectionAlignment = HorizontalAlignment.Center;

richTextBox1.SelectionAlignment = HorizontalAlignment.Right;

2、设置被选项的字体和行号

Font newFont = new Font(word, size1);
this.richTextBox1.SelectionFont = newFont;

3、撤销操作,等同于平时的Ctrl+Z功能

richTextBox1.Undo();

4、关于字体斜体、下划线、加粗的相关操作

//设置或取消为粗体
private void toolStripButton1_Click(object sender, EventArgs e)
{
Font oldFont = this.richTextBox1.SelectionFont;
Font newFont;

if (oldFont.Bold)
newFont = new Font(oldFont, oldFont.Style & ~FontStyl

本文标签: 解锁 构建强大 编程