C# 编辑时获取datagridview的cell内容
来源:互联网 发布:是linux添加环境变量 编辑:程序博客网 时间:2024/06/08 14:22
C# datagridview利用keyup事件,EditingControlShowing事件,来实时捕获正在编辑的单元格的内容
说明:
1、添加datagridview的EditingControlShowing事件,
2、在EditingControlShowing事件中在添加keyup事件
3、在keyup事件中捕获输入
注: datagridview在编辑时,被编辑的单元格相当于TextBox。
代码:
private void dataGridView1_EditingControlShowing(object sender,
DataGridViewEditingControlShowingEventArgs e)
{
if (dataGridView1.CurrentCell.ColumnIndex == 0)
{
e.Control.KeyUp += new KeyEventHandler(keyup);
}
}
private void keyup(object sender, KeyEventArgs e)
{
//str即所要获取的内容
string str = (sender as TextBox).Text;
textBox2.Text = str;
}
说明:
1、添加datagridview的EditingControlShowing事件,
2、在EditingControlShowing事件中在添加keyup事件
3、在keyup事件中捕获输入
注: datagridview在编辑时,被编辑的单元格相当于TextBox。
代码:
private void dataGridView1_EditingControlShowing(object sender,
DataGridViewEditingControlShowingEventArgs e)
{
if (dataGridView1.CurrentCell.ColumnIndex == 0)
{
e.Control.KeyUp += new KeyEventHandler(keyup);
}
}
private void keyup(object sender, KeyEventArgs e)
{
//str即所要获取的内容
string str = (sender as TextBox).Text;
textBox2.Text = str;
}
0 0
- C# 编辑时获取datagridview的cell内容
- c# winform datagridview 编辑单元格内容,没有保存编辑内容
- C# DataGridView 获取当前单元格输入内容
- cell 内容编辑
- IO获取UITableView的cell内容
- datagridview内容设置不可编辑
- C# DataGridView内容合并相同的行
- C#输出DataGridView内容
- winform datagridview cell 根据内容换行
- 定制DataGridView的数值编辑元素:Edit Control、Column与Cell
- DataGridView在Cell编辑状态响应回车键下的KeyPress/KeyDown/KeyUp事件
- C# DataGridView combobox可编辑
- C# 获取DataGridView选中行的值
- DataGridView的选中编辑
- CEdit获取编辑框的内容
- CEdit获取编辑框的内容
- CEdit获取编辑框的内容
- QT获取编辑框的内容
- X11获取鼠标的位置
- mysql 启动时找不到PID 进程坏死的问题
- 信号函数sigaction说明
- 用createQuery还是createSQLQuery?HQL和SQL的区别
- 常见的命令
- C# 编辑时获取datagridview的cell内容
- tensorflow tutorials(八):手写数字数据集MNIST介绍
- if __name__ 技巧
- JavaScript 运行机制详解:再谈Event Loop
- RabbitMQ使用总结:持久化
- Java服务器调优
- javaScript实现网页表格打印功能
- RabbitMQ使用场景练习:STOMP plugin
- 棋盘覆盖。大数