91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# listviewitem怎樣實現篩選

c#
小樊
103
2024-07-15 15:18:45
欄目: 編程語言

要實現篩選ListViewItem,可以使用ListView的Items屬性獲取所有的ListViewItem,然后根據篩選條件進行過濾。以下是一個示例代碼:

// 假設ListView的名字為myListView
ListView.ListViewItemCollection items = myListView.Items;

// 篩選條件
string filter = "篩選條件";

// 遍歷所有的ListViewItem
foreach (ListViewItem item in items)
{
    // 判斷是否滿足篩選條件
    if (item.SubItems[0].Text.Contains(filter))
    {
        // 顯示符合條件的項
        item.Visible = true;
    }
    else
    {
        // 隱藏不符合條件的項
        item.Visible = false;
    }
}

上述代碼中,我們首先獲取ListView的所有ListViewItem,然后根據篩選條件進行過濾,將符合條件的項顯示出來,不符合條件的項隱藏起來。

另外,也可以使用LINQ來進行篩選,如下所示:

var filteredItems = myListView.Items.Cast<ListViewItem>().Where(item => item.SubItems[0].Text.Contains(filter));
myListView.Items.Clear();
foreach (var item in filteredItems)
{
    myListView.Items.Add(item);
}

這樣就可以實現ListViewItem的篩選功能。

0
诏安县| 元江| 金华市| 芒康县| 县级市| 新巴尔虎右旗| 泰和县| 苗栗市| 沂源县| 靖远县| 那坡县| 壶关县| 东乡县| 汉川市| 阿勒泰市| 乌兰浩特市| 璧山县| 资兴市| 清远市| 台江县| 广汉市| 大荔县| 册亨县| 娄底市| 来凤县| 巴林右旗| 抚顺县| 千阳县| 东明县| 通榆县| 宜黄县| 伊吾县| 兴安县| 亳州市| 宣化县| 南漳县| 阿坝| 孝昌县| 彩票| 嘉兴市| 眉山市|