我在flipview控件方面遇到了一些问题。我在flipview itemtemplate中的内容是图像和文本块控件。 如果我使第一张图像的文本块可见,那么它也会显示在4,6,8 ......的flipview项目中。
通过在某些论坛上搜索,我试图找出问题与VirtualizingStackPanel
有关。它被设置为VirtualizingStackPanel.VirtualizationMode="Recycling"
我尝试了一些事情,但没有得到解决方案:
VirtualizingStackPanel.VirtualizationMode="Standard"
,它会停止回收控件,但当我回到它时,它也会从第一项中消失2
<FlipView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"></StackPanel>
</ItemsPanelTemplate>
</FlipView.ItemsPanel>
这解决了重复控件的问题,但当我重新绑定flipview
itemsource
而不是throws exception.
时