如何滚动到富文本框中的字符串
我有一个 RTB,其中有足够的文本,需要滚动
用户输入一个字符串,我使用“查找”和“选择”的组合突出显示所有出现的情况,这很棒,但现在我希望用户能够按“下一步”,并且下一个突出显示的实例应该可见,例如边界矩形的 2at /3rd(我会甚至满足于边界的顶部。
我基本上如何滚动到索引(我在查找和标记时缓存索引)
哦,这也是 C# Winforms .NET 2.0
I ahve a RTB with sufficent text that scrolling is needed
user enters a string and I highlight all occurrences using a combination of Find and Select which is great but now I want the ability for a user to press Next and the next higlighted instance should be visible say 2at /3rd of the bounding rectangle ( I would even settle for at the top of the bound.
How do I scroll to an index basically ( I am caching the indices as I find and markup )
oh also this is C# Winforms .NET 2.0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将选择开始设置为下一个位置,然后使用 ScrollToCaret 滚动到富文本框中的该位置。
Set the selection start to the next location, and then use ScrollToCaret to scroll to that location in the rich text box.