【问题标题】:How To Draw A Line In A RichTextBox Control如何在 RichTextBox 控件中画一条线
【发布时间】:2014-04-09 10:18:10
【问题描述】:

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

我正在尝试找到一种方法,在每个回复之前添加一条灰线,以便用户知道这是之前的帖子(如 Outlook)。

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

【问题讨论】:

    标签: vb.net richtextbox


    【解决方案1】:

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

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

    【讨论】:

    • 我最终使用 Highlight_Text 例程搜索文本 (______) 并更改颜色。不确定这是否是正确的方法,但效果很好并给了我想要的结果。感谢您的建议。
    猜你喜欢
    • 2020-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 2016-05-08
    • 2013-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多