本文摘自PHP中文网,作者黄舟,侵删。
这篇文章主要给大家介绍了C#实现两个richtextbox控件滚动条同步滚动的简单方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。前言
有时候我们需要实现对照文章等,往往将文本放到两个richtextbox控件中,但是,如果我们需要同步滚动查看,来达到更好的观看效果。
当然,传统的方法重载控件或者自定义控件都可以达到目的,但是对于新手或者想仅仅只用一次这个控件的人来说,是非常麻烦的。所以,接下来我来提供一种简单快捷的方法来实现:richtextbox滚动条同步的功能。
方法如下:
首先,我们在winform窗体创建两个richtextbox控件
下面介绍两个方法,我经常用到
第一个方法,获得当前鼠标所在richtextbox控件中的行号
1 2 3 4 5 6 7 8 |
|
第二个方法,快速转到richtextbox控件中某行
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
有了这两个方法,我们就可以实现滚动条同步的功能了。
相关阅读 >>
ants performance profiler(.net性能调优教程)
更多相关阅读请进入《C#》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。