我看是这样
滚动的事件被DataGrid收到后,它没有处理,并且阻止了事件向上冒泡.
如果你要处理, 可以自己处理那个ScrollViewer的事件 PreviewMouseWheel在这里做滚动条事件处理
滚动的事件被DataGrid收到后,它没有处理,并且阻止了事件向上冒泡.
如果你要处理, 可以自己处理那个ScrollViewer的事件 PreviewMouseWheel在这里做滚动条事件处理
调试欢乐多
只有外面的ScrollViewer滚动
什么叫 “当DataGrid的项足够多” 这难道不是它的高度达到和外层的ScrollViewer一样吗??你不设置 DataGrid的高度,它永远都不会出现滚动条。还有DataGrid 做了咋么样的处理,你如果重写过它的样式,你就会知道,其它也内嵌ScrollViewer,不然它怎么滚动。
设置 DataGrid的高度。