【发布时间】:2012-08-20 12:51:22
【问题描述】:
我在 Windows 8 Metro 风格的应用程序中使用 ListView,我想以编程方式使其滚动到特定项目在视图中的位置。
这可能吗?
【问题讨论】:
标签: listview windows-8 microsoft-metro
我在 Windows 8 Metro 风格的应用程序中使用 ListView,我想以编程方式使其滚动到特定项目在视图中的位置。
这可能吗?
【问题讨论】:
标签: listview windows-8 microsoft-metro
不确定您使用的是 JavaScript 还是 XAML,但在 JavaScript 中,您应该能够只设置 ListView 的 ensureVisible(index) 属性。这将确保该项目可见,必要时滚动 ListView:
在 XAML 中,ScrollIntoView(object) 应该是您需要的。 (对于 SemanticZoom,请参阅MakeVisible。)
【讨论】: