基本上,我正在寻找与SL4 的BringIntoViewOnFocusChange完全相同的东西,我需要任何具有焦点的控件来自动移动到视图中ViewPort
,ScrollViewer
无论它是启用垂直滚动还是水平滚动或两者兼而有之。因此,如果说有一个大视图,控件不在视图中,当用户沿着它的选项卡放置任何将焦点放在视图中的控件时,无需手动进行平滑滚动。
我已经通过行为和设置完成了这项工作,VerticalOffset
并将其附加到每个单独的对象,但必须有更好的方法,而且这必须经常为人们提出(除了我找不到任何特定的搜索)所以我真的宁愿如果可以的话,不要在这里重新发明轮子。所以,请分享一些启示?