Windows Phone 8.1:ListView的滚动条不可见

Windows Phone 8.1: Scrollbar of ListView is not visible

在我们的 Windows Phone 8.1 应用程序中,我们添加了一个带有自定义列表项模板的 ListView。 我们可以滚动列表视图,但它不显示垂直滚动条。

我们已尝试在 ListView属性 下进行设置

ScrollViewer.VerticalScrollBarVisibility="Visible"

但它不起作用。

如果您尝试将 listviewitems 添加到列表视图中,您可以直接在 phone 模拟器中滚动列表项,但是当我们拖动鼠标进行滚动时,滚动查看器将可见。检查一次 否则更清楚地阐述你的问题

试试这个代码添加垂直滚动模式= "TRUE"

<ListView
 ScrollViewer.VerticalScrollBarVisibility="True"
ScrollViewer.VerticalScrollMode="True"/>

问题已通过将较浅的主题设置为 ListView 得到解决。

<ListView RequestedTheme="Light"/>

我不确定背后的原因是什么,但这确实有效。当我们开始滚动时,滚动条现在可见。
我们有自己的自定义主题,没有使用强调色,因此这不会在我们的代码中造成任何问题。

感谢大家的帮助。