两个富文本框的双重滚动

本文关键字:滚动 文本 两个 | 更新日期: 2023-09-27 18:36:19

我有两个丰富的文本框,比较数据,它们之间的变化很小。

我希望他们一起滚动。

滚动必须同步。 谁能告诉我我会怎么做吗?

谢谢

两个富文本框的双重滚动

试试这个:

检查此链接 同步富文本框对象或如何滚动

public class SynchronizedScrollRichTextBox : System.Windows.Forms.RichTextBox
{
    public event vScrollEventHandler vScroll;
    public delegate void vScrollEventHandler(System.Windows.Forms.Message message);
    public const int WM_VSCROLL = 0x115;
    protected override void WndProc(ref System.Windows.Forms.Message msg)
    {
        if (msg.Msg == WM_VSCROLL)
        {
            if (vScroll != null)
            {
                vScroll(msg);
            }
        }
        base.WndProc(ref msg);
    }
    public void PubWndProc(ref System.Windows.Forms.Message msg)
    {
        base.WndProc(ref msg);
    }
}