有没有办法向 ListView 项添加隐藏值?
我正在创建一个 ListView ,用于显示数据库中的数据。 我还希望能够编辑它,因此我需要两个 ID 以确保它是正确的项目并且我不会弄乱数据库
有什么办法吗? 我尝试将 ID 添加到 ListView 项的 TAG 属性。
ListViewItem track = new ListViewItem();
track.Tag = id;
track.Text = ("Test: " + SL[i] + " Test: " + SL[i + 1]);
listView1.Items.Add(track);
但我需要为一个项目添加 2 个 ID。
编辑:我正在使用 Winforms
最佳答案
这里有两种方法可以解决这个问题:
您可以在新类中扩展 ListViewItem
并将您的两个属性添加到该类。
您可以创建一个包含两个 ID 的元组并将其存储在 标记
中。
关于c# - ListView 项目中的隐藏值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40917683/