C#中datagridview 如何通过列标题名得到是第几列?

2025-01-05 05:26:35
推荐回答(3个)
回答1:

使用一个for循环,初始化计数器i等于0,在循环中判断列标题是否等于你指定的字符串(也就是你要找的列的列标题),在相等的时候的i值就是你要的列数。如有疑问请追问或是Hi

回答2:

string s="列标题名";
int i=e.ColumnIndex;
for(;i{
if(dataGridView1.Columns[e.ColumnIndex].Name==s)

{
Console.WriteLine("是第{0}列",i);
}
}

回答3:

是不是绑定了datatable的?