C# 下拉框事件捕获
来源:互联网 发布:卖家怎么申请淘宝达人 编辑:程序博客网 时间:2024/06/04 20:43
private void dgvTableFields_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control is DataGridViewComboBoxEditingControl
&& this.dgvTableFields.CurrentCell.ColumnIndex == this.dgvTableFields.Columns.IndexOf(this.dgvTableFields.Columns["Column3"])
&& this.dgvTableFields.CurrentCell.RowIndex !=-1)
{
this.dataGridViewComboBox = (DataGridViewComboBoxEditingControl)e.Control;
dataGridViewComboBox.SelectionChangeCommitted += new EventHandler(this.dataGridViewComboBox_SelectionChangeCommitted);
}
}
private void dataGridViewComboBox_SelectionChangeCommitted(object sender, EventArgs e)
{
//处理
}
private void dgvTableFields_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
try
{
if (this.dataGridViewComboBox != null)
{
dataGridViewComboBox.SelectionChangeCommitted -= new EventHandler(this.dataGridViewComboBox_SelectionChangeCommitted);
this.dataGridViewComboBox = null;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
- C# 下拉框事件捕获
- 下拉数据窗口事件捕获
- DataGridView下拉框事件的捕获和处理
- C#控件捕获按键事件
- C#控件捕获按键事件
- C# WINFORM 捕获最小化事件
- C# 捕获关机事件方法
- 使用c#捕获windows的关机事件
- C#如何捕获windows关机事件
- C# 捕获USB插入,拔出事件
- C# 捕获窗体最大化和最小化事件
- C#添加注销关闭事件捕获
- C# 控制台捕获关闭事件的代码
- C#窗体最小化事件隐藏捕获
- C# 捕获窗体最小化、最大化事件
- C# 控制台捕获关闭事件的代码
- 事件捕获/事件捕获
- C# DataGridView 中 DataGridViewComboBoxCell 下拉列表框设置选择事件
- 获取本地语言
- 移动开发网站
- 微软虚拟化产品和技术 详情请看链接
- 查询返回的recordcount=-1的解决办法
- Google搜索技巧100条
- C# 下拉框事件捕获
- 配置零时环境变量
- 现在流行语
- Log4j详解
- linux 实现 端口转发【详细】
- VMware虚拟化、虚拟机和虚拟服务器整合, Virtualization Technology, Virtual Machine
- 查找无效链接
- 软件作坊如何做需求管理
- Getting grub into a disk image