gpt4 book ai didi

c# - Avalonedit 如何获得顶部可见行

转载 作者:太空宇宙 更新时间:2023-11-03 11:18:28 24 4
gpt4 key购买 nike

在 Avalonedit 中,如何获取用户可见的最顶行的行号?

我相信我应该使用 VisualLines,但它没有帮助。

最佳答案

您可以使用GetDocumentLineByVisualTop:

int firstLine = textView.GetDocumentLineByVisualTop(textView.ScrollOffset.Y).LineNumber;

textView.VisualLines[0].FirstDocumentLine.LineNumber 也可以工作,但你必须小心 - 如果请求重绘但尚未执行,视觉线条集合可能无效(请参阅 VisualLinesValid/EnsureVisualLines())。

关于c# - Avalonedit 如何获得顶部可见行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11863273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com