矩形背景色RichTextBox中

问题描述:

背景:
我要开始在当地一所大学的图书馆看书/编码。由于我不是学生,我将无法使用他们的无线互联网接入。由于StackOverflow是一个非常好的资源,我希望能够随身携带,因此我正在构建一个小型桌面应用程序来加载/搜索/显示最近的数据转储。矩形背景色RichTextBox中

问题:
我想在同类型的矩形块,以显示代码块作为此网站,所以我RichTextBox控件发挥,试图产生这种效果。不幸的是,RichTextBox.SelectedBackColor属性只会为实际文本着色,当我想要的是一个矩形达到选择的外部限制时。

例子:
这是我能够产生与在RichTextBox:

这是我想创造什么:

问题:

  • 有什么方法可以使用RichTextBox产生这种效果?
  • 如果没有,有没有其他控件可以用来创建这种效果?

我不这么认为,没有提到在MSDN上控制这种行为。