5
我在控件中有两个TextBoxes,并且我有两个VerticalScrollBar。 我想绑定他们之间的VerticalScrollBars,如果一个人去了secound会去等... 是否有可能,如果是这样我可以做到这一点?将两个VerticalScrollBars绑定到另一个
感谢
我在控件中有两个TextBoxes,并且我有两个VerticalScrollBar。 我想绑定他们之间的VerticalScrollBars,如果一个人去了secound会去等... 是否有可能,如果是这样我可以做到这一点?将两个VerticalScrollBars绑定到另一个
感谢
不是一个真正的约束力,但它的工作原理:
<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);
}
}
(这个例子忽略了横向滚动的可能性)
曾与未成年人调整:我不得不改变ScrollEventArgs - > System.Windows.Controls.Primitives.ScrollEventArgs e – 2016-01-07 20:21:14