我在页面中有一个scrollviewer,它垂直显示数据,它包含grid,stackpanel和listbox等控件。 列表框包含具有expandderview的项目。单击扩展器视图标题时,它会展开,我只想在扩展其内容时在页面中显示。意味着我必须自动更改滚动位置并使列表框选中的控件可见。
有什么办法吗?
答案 0 :(得分:0)
有一种方法可以使用Timer
以编程方式管理它。当触发计时器时,我们调用timer_Tick
事件处理程序,该处理程序滚动到当前索引并将其标记为已选中,然后更新索引。突出显示最后一项后,索引将重置为第一项。您可以在Auto-scrolling ListBox for Windows Phone
答案 1 :(得分:0)
您需要计算要滚动到的offset
,然后使用ScrollToVerticalOffset(your_offset_value)方法。