码迷,mamicode.com
首页 > Windows程序 > 详细

DataGridView中单元格Cell改变事件

时间:2019-03-01 22:21:40      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:bar   obj   nta   private   pre   name   vat   控件   from   

DataGridView控件中的各种事件都无法直接响应Cell中内容的变化,包括KeyPress等事件,可以采用下面方法

无法响应Cell中的回车键

private void dataGridViewBarcode_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)

{

if (e.Control.GetType().Equals(typeof(DataGridViewTextBoxEditingControl)))

{

e.CellStyle.BackColor = Color.FromName("window");

DataGridViewTextBoxEditingControl textControl = e.Control as DataGridViewTextBoxEditingControl;

textControl.TextChanged += new EventHandler(textControl_TextChanged);

}

}

private void textControl_TextChanged(object sender, EventArgs e)

{

this.label1.Text = ((TextBox)sender).Text;

}

DataGridView中单元格Cell改变事件

标签:bar   obj   nta   private   pre   name   vat   控件   from   

原文地址:https://www.cnblogs.com/HarryChis/p/10459031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!