将两个VerticalScrollBar绑定到另一个

Nig*_*ker 6 .net c# wpf textbox

我在控件中有两个TextBox,我在两个文件中都有两个VerticalScrollBar.我想绑定它们之间的VerticalScrollBars,如果一个上升,那么也将会出现等等......如果是这样我怎么可能做到这一点?

谢谢

H.B*_*.B. 8

不是真正的绑定,但它的工作原理:

<TextBox Name="scrlTB1" Height="100" ScrollBar.Scroll="Scroll" ScrollViewer.VerticalScrollBarVisibility="Visible"/>
<TextBox Name="scrlTB2" Height="100" ScrollBar.Scroll="Scroll" ScrollViewer.VerticalScrollBarVisibility="Visible"/>
Run Code Online (Sandbox Code Playgroud)
private void Scroll(object sender, ScrollEventArgs e)
{
    if (sender == scrlTB1)
    {
        scrlTB2.ScrollToVerticalOffset(e.NewValue);
    }
    else
    {
        scrlTB1.ScrollToVerticalOffset(e.NewValue);
    }
}
Run Code Online (Sandbox Code Playgroud)

(这个例子忽略了水平滚动的可能性)