DataGridView 点击行头 选中第一列

ha09070204 2012-03-12 01:29:26
DataGridView 如何实现点击行头,选中当前行第一列单元格?
...全文
323 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ha09070204 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 cnwin 的回复:]
为什么要这样做呢?没什么意义嘛。
[/Quote]
客户要求的,我们实现的是DataGridView有不同颜色的背景,选中整行就看不到背景颜色了
ha09070204 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 chinajiyong 的回复:]
引用 3 楼 ha09070204 的回复:

我试试,谢谢啦

不过我觉得你不是想点击行把,因为dgv默认点击行头就选整行
[/Quote]

是点击行,我在加一行代码就好了,是选中单元格
dgv_Sales.dataGridView1.SelectionMode = DataGridViewSelectionMode.CellSelect;
cnwin 2012-03-12
  • 打赏
  • 举报
回复
为什么要这样做呢?没什么意义嘛。
EnForGrass 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ha09070204 的回复:]

我试试,谢谢啦
[/Quote]
不过我觉得你不是想点击行把,因为dgv默认点击行头就选整行
小艳 2012-03-12
  • 打赏
  • 举报
回复
private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
dataGridView1.Rows[e.RowIndex].Cells[0].Selected = true;
}
ha09070204 2012-03-12
  • 打赏
  • 举报
回复
我试试,谢谢啦
EnForGrass 2012-03-12
  • 打赏
  • 举报
回复

private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
dataGridView1.Rows[e.RowIndex].Cells[0].Selected = true;
}
bdmh 2012-03-12
  • 打赏
  • 举报
回复

private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
dataGridView1.Rows[0].Cells[0].Selected = true;
}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧