我有一个从数据库加载到 dataGridView 中的数据,效果如下所示:
(在最终版本中,我希望隐藏 PatientID 列)
我想要做的是,当用户单击相应行中的 ANYWHERE 时返回 PatientID 的值(即用户单击“Doe”并且返回的值是“2”)。谁能给我一个提示如何做到这一点?我不认为有 valueMember 属性...我正在尝试 Rowindex 但它返回从顶部计数的行数的值(D'uh?!)
另外,有没有办法让用户在单击单个单元格时突出显示整行?
编辑:哦,上帝,我在深夜花了几个小时才找到这个,早上我放弃并在这里发布......只是为了在 5 分钟后找到答案:
string test = dataGridView1.Rows[e.RowIndex].Cells["PatientID"].FormattedValue.ToString();
不过,这留下了我关于突出显示整行的第二个问题。