2012-02-28 64 views

回答

1

BringIntoView引发RequestBringIntoView事件,从该元件向上冒泡。典型地,其由的ScrollViewer它排队请求,然后最终调用在ItemsPresenter小组的MakeVisible(如果它实现IScrollInfo和CanContentScroll为true)或该ScrollContentPresenter的处理。因此,无论您需要在ScrollViewer捕获它之前拦截BringIntoView,还是需要实现IScrollInfo的自定义面板(即它处理自己的滚动),然后才能确定如何使容器可见。

相关问题