【问题标题】:How do I make the mouse wheel scrolls in richTextBox如何使鼠标滚轮在richTextBox 中滚动
【发布时间】:2011-09-18 16:43:30
【问题描述】:

我希望鼠标滚轮在richTextBox 中上下滚动

【问题讨论】:

  • 你把光标放在richTextBox上,然后上下移动鼠标滚轮?
  • 做到这一点!而不是 ?
  • 您必须先在 RichTextBox 控件中单击。然后你可以滚动鼠标滚轮。每次都能正常工作。
  • 有一个场景,这个问题是有道理的,答案不是那么明显。在我的情况下,表单上有一个richTextBox,但显示的垂直滚动条不适用于richTextBox,而是用于底层面板。鼠标滚轮滚动没有效果,因为带有滚动条的面板没有获得焦点。我在这里找到了解决这个问题的方法:stackoverflow.com/a/4766428/649497

标签: c# winforms visual-studio-2010 scroll richtextbox


【解决方案1】:

您可以将焦点属性设置为文本框,使用鼠标滚轮滚动。

TextBox.Focus();

【讨论】:

  • 这是控件必须具有焦点才能使用鼠标滚轮滚动的 Windows 标准吗?我怀疑 OP 预期滚动时没有焦点,正如我所期望的那样。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-05-13
  • 2010-12-08
  • 1970-01-01
  • 2012-06-07
  • 2011-09-29
  • 1970-01-01
  • 2013-04-20
相关资源
最近更新 更多