【问题标题】:How to use VScrollBar and HScrollBar together with a RichTextBox?如何将 VScrollBar 和 HScrollBar 与 RichTextBox 一起使用?
【发布时间】:2010-10-31 02:48:12
【问题描述】:

在我的表单中,我有一个RichTextBox。我也有VScrollBarHScrollBar。我将RichTextBox 属性ScrollBars 设置为None,这样我就可以使用新的滚动条了。那就是我遇到问题的地方,我该怎么做?我在网上搜索,没有找到“c#richtextbox vscrollbar”

请在您的答案中添加对文章的引用,以便我了解它是如何工作的。

【问题讨论】:

  • 我不太明白这个问题...您是否要禁用/隐藏 RichTextBox 的滚动条?您是否尝试启用它们?您是否尝试同时使用一组不同的滚动条?

标签: c# winforms user-interface scrollbar richtextbox


【解决方案1】:

我不知道是否有办法做你想做的事。我能做的最好的事情是尝试在文本中找到正确的位置,然后是 Select() 和 ScrollToCaret()。不过,我通常只使用该技巧来强制 TextBox/RichTextBox 滚动到最后。用它来做你想做的事情并不容易。

您是否有不想使用默认滚动条的原因?

根据我的经验,我尝试在 C# 中使用自定义滚动条时很少遇到任何运气 - 尤其是使用能够自动滚动构建它的控件时。

我唯一一次没有太多麻烦地使用它们是使用没有自动滚动功能的第三方控件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-16
    • 1970-01-01
    • 2012-04-02
    • 2015-05-10
    • 2017-09-14
    • 2013-05-10
    • 2019-11-03
    相关资源
    最近更新 更多