WPF-将内容居中在scrollviewer中?

问题描述

| 我有一个scrollviewer,其中包含一个文本块项的堆栈面板(实际上,这些可能是tabitems,我在scrollviewer中使用堆栈面板来覆盖tabcontrol模板中的默认tabpanel)。我想做的是,当更改选定的选项卡时,将新选择的选项卡移动到scrollviewer的可见区域的中心。理想情况下,这将适用于所有选项卡,即使是位于远端的选项卡,但我会同意告诉滚动查看器进行滚动,以使特定元素尽可能接近居中位置。 在WPF中是否有任何明显的方法可以实现这一目标?我现在能想到的所有解决方案都涉及自定义控件的大量工作。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)