如何在RichTextBox控件中绘制一条线

时间:2014-04-09 02:05:48

标签: vb.net richtextbox

我有一个用于显示消息项的RichTextBox控件。 richtextbox显示旧消息,并允许用户添加新文本作为回复。

我试图找到一种方法在每个回复之前添加一条灰色线条,以便用户知道它是一个前一个线程(如outlook)。

我尝试过使用图形元素,但我似乎无法在控件中创建任何线条。我能够获得一条线的唯一方法是使用rtbMessage.AppendText("___________") 这个问题是我不知道如何检测线路的末端,所以我可以停下来。否则,它会换到下一行,看起来很乱。

1 个答案:

答案 0 :(得分:1)

RichTextBox控件不是像画布一样的图形控件。

当我必须做你所描述的事情时,我会更改相关文字的背景颜色。