我在控件中有两个文本框,在它们中都有两个垂直滚动条。我想在它们之间绑定垂直滚动条,如果一个向上,secound也会去等等......如果有可能,我该怎么做?
谢谢
不是真正的绑定,但它有效:
<TextBox Name="scrlTB1" Height="100" ScrollBar.Scroll="Scroll" ScrollViewer.VerticalScrollBarVisibility="Visible"/>
<TextBox Name="scrlTB2" Height="100" ScrollBar.Scroll="Scroll" ScrollViewer.VerticalScrollBarVisibility="Visible"/>
private void Scroll(object sender, ScrollEventArgs e)
{
if (sender == scrlTB1)
{
scrlTB2.ScrollToVerticalOffset(e.NewValue);
}
else
{
scrlTB1.ScrollToVerticalOffset(e.NewValue);
}
}
(此示例忽略水平滚动的可能性)