WinForm搭载ScintillaNET时文本由于发生偏移被隐藏解决方案

项目用ScintillaNet搭载到WinForm以满足文本编辑的需求,在用FindReplace.Scintilla.Text=“显示内容”输出文本内容的时候会碰到文本被WinForm边框隐藏的情况。

比如我想要的是这样的:

而实际显示是这样的:

文本因为偏移而被边框隐藏了。

解决方法:

用LineScroll方法。它的第二个参数是列值,它越小文本向右偏移越大,进而能显示出被隐藏的文本。

FindReplace.Scintilla.LineScroll(0, -200);
原文地址:https://www.cnblogs.com/forbetter223/p/9870282.html