我有一个用于显示消息项的RichTextBox控件。 richtextbox显示旧消息,并允许用户添加新文本作为回复。
我试图找到一种方法在每个回复之前添加一条灰色线条,以便用户知道它是一个前一个线程(如outlook)。
我尝试过使用图形元素,但我似乎无法在控件中创建任何线条。我能够获得一条线的唯一方法是使用rtbMessage.AppendText("___________")
这个问题是我不知道如何检测线路的末端,所以我可以停下来。否则,它会换到下一行,看起来很乱。
答案 0 :(得分:1)
RichTextBox控件不是像画布一样的图形控件。
当我必须做你所描述的事情时,我会更改相关文字的背景颜色。