gpt4 book ai didi

c# - 如何遍历 GridView 中的所有项目?

转载 作者:行者123 更新时间:2023-11-30 20:52:46 25 4
gpt4 key购买 nike

这可能是最简单的,但我是 C# 初学者,所以请耐心等待。

我有一个 GridView(在 XAML 中),绑定(bind)了一些数据。如何在应用程序加载时遍历每个项目?我正在使用 XAML/C# 构建 Win 8.1 应用程序。

我的 GridView :

    <GridView
ItemsSource="{Binding Source={StaticResource groupedItemsViewSource}}"
ItemTemplateSelector="{StaticResource MeetingTileSelector}"
x:Name="itemGridView">
</GridView>

我想读取每个项目包含的内容(例如图像或视频,或者只是一行文本),然后相应地应用 ColSpan、RowSpan 和 Height。所有我不知道如何遍历这些项目。

最佳答案

试试这个:

foreach (var item in itemGridView.Items)
{
//do stuff with (each) item
}

假定您的 GridView 在您希望执行此迭代时已绑定(bind)到其数据源。

检查 this msdn class reference有关 GridView 的更多信息。

如果您想要更改 GridView 项的样式,请使用

itemGridView.ItemContainerStyle

GridView 的属性

关于c# - 如何遍历 GridView 中的所有项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20609673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com