2011-02-18 59 views
0


我想在RichTextBox中为特定行的背景着色。
我需要将线条的背景一直着色到控件右侧的末端。
我尝试使用SelectionBackColor属性,但它的颜色只有直到行的末尾。
有没有人知道一种方法来做到这一点?
谢谢:)在C中richtextbox行的着色backgorund#

+0

你有没有找到一种方法来做到这一点?谢谢。 – 2011-04-28 16:29:25

回答

0

嗯,我相信你不能没有一些自定义绘画,因为如你所说,用RTF格式化你的文本格式,所以如果你没有文字(字符或空格或标签...... )你不能达到那些完全空的控制部分,除非你改变整个控制背景颜色...

0

有点麻烦,但如果你不想继续自定义绘制控制。您可以使文本框变为透明,然后在选中该行的控件后面添加图像。然后,您可以更改TextChanged事件上的Image.Location.Y值。