您可以通过向ScatchViewer.ScrollChanged事件添加处理程序来判断VerticalOffset何时更改.像这样的东西:
<TextBox AcceptsReturn="True" ScrollViewer.ScrollChanged="TextBox_ScrollChanged" />
Run Code Online (Sandbox Code Playgroud)
TextBox内部使用ScrollViewer,因此它的ScrollChanged事件将冒泡到TextBox(您可以在其中处理它).事件参数包括有关更改内容的信息,例如VerticalChange(控件垂直滚动的数量).
private void TextBox_ScrollChanged(object sender, ScrollChangedEventArgs e) {
System.Diagnostics.Debug.WriteLine(string.Format("************ {0}", e.VerticalChange));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1302 次 |
| 最近记录: |