C#控件datagridview的表头填入tag对象,再获取出来
C#控件datagridview的表头填入tag对象,再获取出来
表头单元格,添加tag对象
dgv.Columns["name"].HeaderText = "姓名"; dgv.Columns["name"].MinimumWidth = 80; dgv.Columns["name"].Tag = userInfo;//userInfo为对象
表头单元格,获取tag对象
//双击表头单元格 private void dgv_ColumnHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { DataGridView dgv = sender as DataGridView; //0.双击表头 if (e.RowIndex == -1) { //Console.WriteLine(dgv.Columns[e.ColumnIndex].Name); Console.WriteLine(e.RowIndex); Console.WriteLine(e.ColumnIndex); Console.WriteLine(dgv.Columns[e.ColumnIndex].Tag);//获取加入的对象 return; } }