BringIntoView raises the RequestBringIntoView event, which bubbles from this element. This is usually handled by a ScrollViewer , which queues the request, and then ultimately calls the MakeVisible panel in the ItemsPresenter (if it implements IScrollInfo, and CanContentScroll is true) or ScrollContentPresenter . That way, you will need to intercept BringIntoView before ScrollViewer catches it, or you need a custom panel that implements IScrollInfo (i.e. handles its own scroll), and then you can determine how to make the container visible.
AndrewS
source share