Webkit.net 以编程方式滚动文档
如果我每次设置 DocumentText
Webkit.Net 在我的 winforms 应用程序中显示 HTML > 属性,文档滚动回到开头。
更改文档文本后如何获取当前滚动位置并设置它?
if I use Webkit.Net to display HTML in my winforms application everytime I set the DocumentText
property, the document is scrolled back to the beginning.
How can I get the current scroll position and set it after I changed the document text?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,看来我忽略了
ScrollOffset
属性:)。我想补充一点,更新
DocumentText
属性后直接设置它是不够的,因为 webkit 异步加载文档。因此,我必须拦截DocumentCompleted
事件,例如:这按我的需要工作。
不管怎样,谢谢。
Ok, it seems that I've overlooked the
ScrollOffset
property :).I'd like to add that it is not sufficient to set it directly after updating the
DocumentText
property since webkit loads the document asyncronously. Therefore I have to intercept theDocumentCompleted
event like:This works as I needed.
Thanks anyway.