ListBox不能正确滚动
问题描述:
我正在用Silverlight构建Windows Phone 7应用程序,并且遇到了一些ListBox问题。当我尝试滚动到列表的底部时,它们只会轻微滚动,然后返回到原始位置。一些ListBox工作正常。其他人没有。那些不工作的人通常更加复杂。ListBox不能正确滚动
例如,一种情况是我想要一个ListBox的搜索结果和一个按钮在列表底部以获得更多结果。通过滚动到ListBox的底部,只能看到更多按钮。
答
在一个更复杂的场景中,就像您用底部按钮描述的场景一样,您不希望ListBox进行滚动。您可能有一个包含ListBox和按钮的Grid或StackPanel。
关闭列表框的滚动(设置VerticalScrollbarVisibility到禁用)。然后需要小组的一切滚动(可能是电网或的StackPanel)为的ScrollViewer并设置其VerticalScrollbarVisibility到自动。此外,请确保屏幕上显示的尺寸适合ScrollViewer。
显示包含此列表框的某些xaml。例如列表框放置什么类型的面板? – AnthonyWJones 2010-11-22 07:49:23
当列表框位于使用非标准标题项目(即无标题或重新混合标题)的数据透视表或全景图中时,有几次报告。你的列表框是否包含在任何内容中? – 2010-11-22 12:34:30