将图形插入RichTextBox

时间:2016-10-18 09:41:41

标签: c# textbox richtextbox

我刚刚开始在一所大学学习,想出了管理我的成绩单的想法。它基本上是一个文本编辑器,其周围有一个小版本控制系统。

为了避免留下黑白文字的墙壁,我有想法为"图形"添加一些预设。 (不知道在这里使用什么是正确的词)。例如,如果我的教授写下了某种类似的定义:

  

积分

     

也称为黎曼积分。面积的数值测量   以上由给定函数的图形限定,下面是x轴,以及.........

我想把它包装成某种不同的背景和样式,就像上面引用的StackExchange一样,只需按一下按钮。另一个例子是我的一本书:

Not sure if copyright is required here, but anyways: Walter Saumweber, Dirk Louis: Visual C++ 2010

甚至可以将这样的样式包含在RichTextBox中,还是应该寻找替代/现有的文本编辑器?

1 个答案:

答案 0 :(得分:0)

是的,此网址Stack Overflow Answer

的实施示例

和一些用于知识目的的代码

 //Apply Some Font to selection
 richTextBox1.SelectionFont = new Font("Arial", 16);
 // Apply same color of text
 richTextBox1.SelectionColor = Color.Purple;
 //backgroud colour of Selection
 richTextBox1.SelectionBackColor = Color.Red;

还有一件事是清除,如果你想制作文本编辑器,你必须给出颜色,大小等的组合框,并在IndexChange事件上更改它。