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