【发布时间】:2010-12-09 19:41:50
【问题描述】:
我正在尝试编写一个像 DarkRoom 这样的简单文本编辑器,其中只有一个 RichTextBox(或 TextBox)。我的问题是除非我有垂直滚动条,否则我不能使用鼠标滚轮进行滚动。有什么办法可以隐藏这个滚动条并且仍然可以用鼠标滚轮滚动吗?
到目前为止,我有几个想法如何做到这一点,但不知道如何实现它们。
- 使用 MouseWheel 事件重新创建滚动代码
- 更改滚动条的视觉样式以将其隐藏或使其不可见
- 编写我自己的 TextBox 小部件
- 将滚动条与其他东西重叠以隐藏它们
P.S.:不能使用任何 win32 的东西。
【问题讨论】:
标签: c# .net winforms user-interface