datagridview key down问题 [英] datagridview key down problem
本文介绍了datagridview key down问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个datagridview控件这个控件我编辑一个单元格后,焦点发送到同一行的下一个单元格怎么做
??
解决方案
更改form_load事件的此设置
此 .dataGridView1.SelectionMode = DataGridViewSelectionMode.CellSelect;
此 .dataGridView1.MultiSelect = false ;
谢谢&注意
假:)
private void Form1_Load( object sender,EventArgs e)
{
this .dataGridView1.SelectionMode = DataGridViewSelectionMode.CellSelect;
此 .dataGridView1.MultiSelect = false ;
}
private void dataGridView1_CellLeave( object sender,DataGridViewCellEventArgs e)
{
if (dataGridView1.CurrentCell.RowIndex == e.RowIndex ) // ie:next或befor cell属于当前行
{
// 一些代码......
// 接受所有manupulition
}
其他
{
// 否则,全部拒绝。
}
}
i have one datagridview control this control i am edit one cell after that focus send to next cell in same row how to do it
??
解决方案
change This setting on form_load event
this.dataGridView1.SelectionMode = DataGridViewSelectionMode.CellSelect; this.dataGridView1.MultiSelect = false;
Thanks & Regard
Sham :)
private void Form1_Load(object sender, EventArgs e) { this.dataGridView1.SelectionMode = DataGridViewSelectionMode.CellSelect; this.dataGridView1.MultiSelect = false; } private void dataGridView1_CellLeave(object sender, DataGridViewCellEventArgs e) { if (dataGridView1.CurrentCell.RowIndex == e.RowIndex)//i.e: next or befor cell is belong to current row { //some code... // accept all manupulition } else { //otherwise, reject all. } }
这篇关于datagridview key down问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文