问题描述
|
我有一个scrollviewer,其中包含一个文本块项的堆栈面板(实际上,这些可能是tabitems,我在scrollviewer中使用堆栈面板来覆盖tabcontrol模板中的默认tabpanel)。我想做的是,当更改选定的选项卡时,将新选择的选项卡移动到scrollviewer的可见区域的中心。理想情况下,这将适用于所有选项卡,即使是位于远端的选项卡,但我会同意告诉滚动查看器进行滚动,以使特定元素尽可能接近居中位置。
在WPF中是否有任何明显的方法可以实现这一目标?我现在能想到的所有解决方案都涉及自定义控件的大量工作。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)