Windows store apps 使用VS 2012创建应用程序时的奇怪行为水平滚动视图
我正在学习Windows应用商店应用程序开发,我在Visual 2012中使用“Grid App”创建了一个简单的项目,之后我运行应用程序,看到水平滚动条的行为非常奇怪,请参见屏幕截图: 有人看到这个问题吗?我尝试在VS 2013中创建网格应用程序,它工作正常,我认为这是VS 2012的一个bug,对吗Windows store apps 使用VS 2012创建应用程序时的奇怪行为水平滚动视图,windows-store-apps,Windows Store Apps,我正在学习Windows应用商店应用程序开发,我在Visual 2012中使用“Grid App”创建了一个简单的项目,之后我运行应用程序,看到水平滚动条的行为非常奇怪,请参见屏幕截图: 有人看到这个问题吗?我尝试在VS 2013中创建网格应用程序,它工作正常,我认为这是VS 2012的一个bug,对吗 谢谢大家! 这不是Vs 2012中的错误。这是因为虚拟化,即 listbox或listview在第一次加载时没有加载所有内容,但当您开始滚动时,它开始加载内容。因此,加载的内容中没有一个th
谢谢大家! 这不是Vs 2012中的错误。这是因为虚拟化,即 listbox或listview在第一次加载时没有加载所有内容,但当您开始滚动时,它开始加载内容。因此,加载的内容中没有一个thumb开始变小。这就是为什么滚动时最初thumb显示为大,后来显示为小的原因。例如,您可以访问facebook(垂直滚动查看器)。 请参阅此链接以了解 在winrt默认gridview样式项中,如下所示..访问gridview样式(C:\Program Files(x86)\Windows Kits\8.0\Include\winrt\Xaml\Design)
ItemsPanelTemplate wrapgrid是从VirtualzingPanel继承而来的
VirtualizingPanel用于虚拟化目的,正如您所说,它不在vs 2013中,这意味着他们没有将VirtualizingPanel用于itemspanel
访问此链接
感谢您的回复,但为什么应用程序使用VS 2013创建?请再次阅读解释。希望您能理解。谢谢。
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<WrapGrid Orientation="Vertical" />
</ItemsPanelTemplate>
</Setter.Value>
</Setter>