ScrollViewer
The ScrollViewer control scrolls its content if the content is bigger than the space available. A ScrollViewer cannot be contained in a control that has infinite height or width (depending on scrolling direction) such as a StackPanel. To avoid it, you can either set fixed Height/Width or MaxHeight/MaxWidth or choose another container panel.
ScrollChaining
If you have one ScrollViewer nested inside another ScrollViewer and the user hits any limit of the inner ScrollViewer, you can specify if the parent ScrollViewer should continue with the scroll event or not. You can enable or disable this behavior with the attached property ScrollViewer.IsScrollChainingEnabled=[true|false]. The default value is true.
This property is available from these Controls:
ScrollViewer
DataGrid
ListBox
TextBox
TreeView
Reference
Source code
最后更新于
这有帮助吗?