C# datagridview 怎么让某个单元格得到焦点

[复制链接]
查看11 | 回复3 | 2018-1-9 14:07:51 | 显示全部楼层 |阅读模式
由于datagridview里没有focus()事件,所以要想使datagrieview单元格自动获取焦点,首先要使该单元格成为currentcell,接着让BeginEdit(true),这样datagridview上的单元格就会像textbox等一样自动获取焦点。如:MessageBox.Show("“数量”不能为0或空!", "提示", MssageBoxButtons.OK,MessageBoxIcon.Information);
this.dgvOut.CurrentCell = dgvOut[2,i]; //设置当前单元格
dgvOut.BeginEdit(...
回复

使用道具 举报

千问 | 2018-1-9 14:07:51 | 显示全部楼层
由于datagridview里没有focus()事件,所以要想使datagrieview单元格自动获取焦点,首先要使该单元格成为currentcell,接着让BeginEdit(true),这样datagridview上的单元格就会像textbox等一样自动获取焦点。如:MessageBox.Show("“数量”不能为0或空!", "提示", MssageB...
回复

使用道具 举报

千问 | 2018-1-9 14:07:51 | 显示全部楼层
dgv.Rows.Cells[j].Selected = true;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行