由于datagridview里没有focus()事件,所以要想使datagrieview单元格自动获取焦点,首先要使该单元格成为currentcell,接着让BeginEdit(true),这样datagridview上的单元格就会像textbox等一样自动获取焦点。如:MessageBox.Show("“数量”不能为0或空!", "提示", MssageBoxButtons.OK,MessageBoxIcon.Information);
this.dgvOut.CurrentCell = dgvOut[2,i]; //设置当前单元格
dgvOut.BeginEdit(true); //设置可编辑状态
return; //由于该例子是用在for循环内部来检测,所以设置了 返回
由于datagridview里没有focus()事件,所以要想使datagrieview单元格自动获取焦点,首先要使该单元格成为currentcell,接着让BeginEdit(true),这样datagridview上的单元格就会像textbox等一样自动获取焦点。如:MessageBox.Show("“数量”不能为0或空!", "提示", MssageBoxButtons.OK,MessageBoxIcon.Information);
this.dgvOut.CurrentCell = dgvOut[2,i]; //设置当前单元格
dgvOut.BeginEdit(true); //设置可编辑状态
return; //由于该例子是用在for循环内部来检测,所以设置了 返回
dgv.Rows[i].Cells[j].Selected = true;