0

我正在使用 and 制作一个Windows应用商店应用程序。如何操作 a或 a中的单个项目?C#XAMLGridViewListView

根据某些逻辑条件,我需要加载或不加载这些容器中的项目。我已经尝试使用该项目的属性Visibility.CollapsedVisibility.Visible,但这只是隐藏或显示该项目,它仍然加载在GridView/ListView中,并且是可选择的。

谢谢你的帮助。

4

1 回答 1

0

我认为你的意思是隐藏你的GridViewItem而不是保持空间。您只需将GridView'sItemsPanel替换为StackPanelor VirtualizingStackPanel

<GridView>
    <GridView.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel />
        </ItemsPanelTemplate>
    </GridView.ItemsPanel>
</GridView>
于 2013-01-23T03:52:48.337 回答