将字符串变量插入数据网格视图.Columns[],其中需要string或int.C#
本文关键字:string int 插入 变量 字符串 数据 数据网 Columns 视图 网格 | 更新日期: 2023-09-27 18:05:44
我上次在这里问问题已经很多年了,所以我希望我能在这方面得到一些帮助。。
foreach (object listItem in checkedListBox1.CheckedItems)
{
dataGridView1.Columns[].Visible = true;
}
我想在[]中插入listItem。我可以看到它将与一起工作
["name"]
[1]
但我需要这样的东西["{0}", listItem]
但是我不能让它接受我需要的东西。有什么想法吗?
如果checkedListBox1
是checkboxlist
,那么对选中的项执行foreach将意味着listItem
将是一个复选框,而不是字符串。你需要做一些类似的事情:
foreach (object listItem in checkedListBox1.CheckedItems)
{
dataGridView1.Columns[listItem.Name].Visible = true;
}
有关我的评论的CheckedItems属性的更多详细信息,请参阅此处。