在我之前的帖子中,展示了如何获取RichTextbox中水平或垂直滚动条的位置。但是,这些仅适用于启用了滚动条的情况。如果您将滚动条设置为None(通过richTextBox1.ScrollBars = RichTextBoxScrollBars.None;
),则仍然可以向下(如果禁用WordWrap,则还可以向右)滚动到框的底部。但是,像我发布的链接中显示的getVerticalScroll()
和getHorizontalScroll()
方法现在只返回0。它们似乎需要“看到”滚动条才能真正起作用。
那么,在禁用滚动条的情况下,我该如何获取(和设置)“滚动位置”?