0

我在製作Windows應用商店應用使用C#XAML。我如何操作GridViewListView中的單個項目?如何操作C#中的項目

根據一定的邏輯條件,我需要加載或不加載這些容器中的項目。我已經嘗試使用該項目的屬性Visibility.CollapsedVisibility.Visible,但這只是隱藏或顯示該項目,並且它仍然在GridView/ListView中加載,並且可以選擇。

感謝您的幫助。

+0

您是否有任何已經嘗試過的示例代碼?請記住,您應該將ListView的ItemsSource綁定到一個集合並編輯底層對象,而不是自己的ListViewItem。 – snurre

+0

如果你想在這裏放一些你正在嘗試或嘗試過的代碼,你在說什麼/試圖解釋真的會更好。 – MethodMan

回答

0

我估計你的意思是隱藏你的GridViewItem沒有保持空間的視野。 您只需將GridViewItemsPanel替換爲StackPanelVirtualizingStackPanel即可。

<GridView> 
    <GridView.ItemsPanel> 
     <ItemsPanelTemplate> 
      <StackPanel /> 
     </ItemsPanelTemplate> 
    </GridView.ItemsPanel> 
</GridView> 
+0

如果你的問題解決了,請投票。 –

相關問題