在Windows Froms中我在Panle1中有一个拆分容器我有一个WPF richtextbox,所以我想同步richtextbox与Panel2的垂直滚动,反之亦然。我知道如何同步面板的滚动。
答案 0 :(得分:0)
如果将富文本框包装在滚动查看器控件中
<ScrollViewer ScrollChanged="ScrollViewer_ScrollChanged_1" Name="scvOriginal">
<RichTextBox Name="rtbOrginal" ScrollViewer.CanContentScroll="True" />
</ScrollViewer>
<ScrollViewer Name="scvChanged">
<RichTextBox Name="rtbChanged" ScrollViewer.CanContentScroll="True" />
</ScrollViewer>
然后点击滚动查看器的滚动更改事件
private void scvOriginal_ScrollChanged(object sender, ScrollChangedEventArgs e)
{
scvChanged.ScrollToVerticalOffset(e.VerticalOffset);
}
这将允许设置2个富文本框的水平和垂直滚动。