DataGridView中回车键的妙用
假定, 当你在DataGridView中按下回车键时,这个光标会移动到相同列的 所在单元格下面的单元格(下图红色箭头所示),但是当输入多行数据时,更好的响应回车键的方式是移动到下一行的第一个单元格中(蓝色箭头).
为了做到这样,你能使用派生自DataGridView的类 :
{
然后覆写(override) 这个 OnKeyUp 受保护的方法:
{
if (e.KeyCode == Keys.Enter)
{
int currentRow = this.CurrentRow.Index;
if (currentRow >= 0)
this.CurrentCell = this.Rows[currentRow].Cells[0];
}
base.OnKeyUp( e );
}
当然 , 如果你希望在已存在的DataGridView 提供这种能力, 你能简单的签名 KeyUp 事件并且执行上面相同的代码在这个事件处理程序中(event handler).
转载于:https://www.cnblogs.com/yangjie5188/archive/2008/04/15/1153925.html
DataGridView中回车键的妙用相关推荐
- Datagridview中数字格式列 不显示小数点前面的0
用代码设置DataGridView中某列为数字格式,但当小数为0.*的时候,前面的0却不显示.只显示.*. 看网上有说: 调整本地设置,控制面板-区域和语言选项,在弹出框的区域选项卡中,选择自定义,在 ...
- 实现DataGridView中同一列不同行控件类型的不同
DataGridView中列的类型可分为DataGridViewTextBoxColumn.DataGridViewCheckBoxColumn .DataGridViewImageColumn .D ...
- datagridview java_仅更新datagridview中的一个单元格
我正在编写一个Watch Window,它从 Serial Port 获取数据,并在 DataGridView 中显示变量info / value . 我有一个 Timer Event ,每隔500毫 ...
- winform代码:关联窗体数据更新,删除dataGridview中选中的一行或多行
一.关联窗体数据更新 关联窗体数据修改时,如果一个为总体数据显示窗体A,另一个为详细修改窗体B,从A进入B,在B中对数据进行修改,然后返回A,这时A窗体的数据需要更新. 我采用最简单的方法,首先保证每 ...
- C# winform单元格的formatted值的类型错误 DataGridView中CheckBox列运行时候System.FormatException异常
C# winform单元格的formatted值的类型错误 DataGridView中CheckBox列运行时候System.FormatException异常 参考文章: (1)C# winform ...
- DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值。 ---> System.FormatException: 输入字符串的格式不正确。
System.FormatException: 输入字符串的格式不正确. 参考文章: (1)DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的 ...
- 在DataGridView中添加行号
转载:http://blog.csdn.net/webwx/archive/2007/03/21/1536090.aspx 今天用C#2.0开发一个WinForm项目时,碰到一个在DataGridVi ...
- 将Excel的数据导入DataGridView中(转)
https://www.cnblogs.com/lhxhappy/archive/2008/11/26/1341873.html /// <summary>/// 点击按钮导入数据/// ...
- 读取Excel表格数据到DataGridView中
其实想在datagridview中显示excel表格中的数据跟读取数据库中的数据没什么差别,只不过是创建数据库连接的时候连接字段稍有差别. private void btnShow_Click(obj ...
最新文章
- 蓝牙怎么实现传输的_不知道手机蓝牙有啥用?1分钟带你了解蓝牙这6种用法!涨知识啦...
- 台式计算机机箱的作用,如何选择台式电脑机箱?小白安装电脑机箱常识指南
- Python | 深入浅出字符串
- python中if __name__ == __main__的解释
- HDU - 4686 Arc of Dream(矩阵快速幂,水题)
- 象过河软件试用版_比肩许银川蒋川王天一,象棋软件下出神一样的残局,看完叹为观止...
- Mysql数据导入导出
- JavaScript中本地对象、内置对象和宿主对象
- 使用DbVisualizer导出DB2创建序列SQL
- STM32F103DAC功能实现
- 图层样式混合选项_ps教程,混合颜色带原理讲解
- 非直连方式下C语言程序与数据库的消息交互流程
- matlab二阶系统绘制bode图,二阶系统bode图
- 手机中的html管理器停用,任务管理器已被系统管理员停用该怎么办
- 读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。
- 调用百度API(二)——百度翻译
- python解一元二次方程虚根_怎么用python解一元二次方程
- 数据仓库的四个层次设计
- java上传文件至阿里云oss工具类
- 2020年哨兵数据批量下载(USGS)