我们在使用comboBox组件时如果同时设置了SelectedIndexChanged事件,在绑定combobox事件时会先触发一下changed事件,怎么能在绑定时不触发,再绑定之后的用户选择触发呢,下面仪器看一下:

我们可以在绑定combobx数据源之前先删除changed事件,再绑定之后重新添加changed事件,这样就可以避过绑定数据源时会触发changed事件问题

private void CheckitemSetUpForm_Load(object sender, EventArgs e){List<string> ComboboxList = new List<string> { "下拉选择配置", "测试1","测试2" };Type_comboBox.SelectedIndexChanged -= Type_comboBox_SelectedIndexChanged;//删除事件 Type_comboBox.DataSource = ComboboxList; Type_comboBox.SelectedIndex = 0;Type_comboBox.SelectedIndexChanged += Type_comboBox_SelectedIndexChanged;//删除事件   }private void Type_comboBox_SelectedIndexChanged(object sender, EventArgs e){string Type = (string)Type_comboBox.SelectedItem;if (Type== "下拉选择配置"){MessageBox.Show("11111111");}if (Type == "测试1"){MessageBox.Show("222222");}}

解决winform combobox绑定数据时触发changed事件相关推荐

  1. C# winform ComboBox绑定数据源时触发SelectedIndexChanged事件的处理

    ComboBox二级联动时,发现一个问题.如下 var wardList = (from ward in alarmInfoListselect new{ward.AlarmJQ,ward.Alarm ...

  2. ComboBox绑定数据源时触发SelectedIndexChanged事件的处理办法

    转载:http://hi.baidu.com/haoyun2012/item/d780ca157a29b239b9318080 感谢原作者 ComboBox最经常使用的事件就是SelectedInde ...

  3. Winform 使用ComboBox.DataSource绑定数据会触发SelectedIndexChanged事件解决

    1.绑定数据后再添加SelectedIndexChanged事件 2.SelectedIndexChanged事件中判断是否是选择项改变触发事件 if(ComboxBox1.ContainsFocus ...

  4. ListBox和ComboBox绑定数据简单例子

    1. 将集合数据绑定到ListBox和ComboBox控件,界面上显示某个属性的内容 //自定义了Person类(有Name,Age,Heigth等属性) List<Person> per ...

  5. combobox绑定数据

    今天开发过程中遇到Combobox绑定数据的需求,研究了下绑定DataTable,现在Po上来,有时间研究下绑定其他类型的数据,到时候再来更新. 废话不多说,上代码: //清空一下绑定 m_Combo ...

  6. h5页面笔按下默认是拖动,H5中在拖动的元素或选择的文本进入到有效的放置目标时触发的事件ondragenter...

    实例 在拖动的元素进入到放置目标时执行 JavaScript : 定义和用法 ondragenter 事件在拖动的元素或选择的文本进入到有效的放置目标时触发. ondragenter 和 ondrag ...

  7. 处理打拼音时触发input事件bug

    1 /* 处理预输入,例如输入中文汉字时,拼音的预加载不触发输入事件*/ 2 var cpLock = false; 3 /* 添加搜索延迟*/ 4 var timeoutId = 0; 5 6 /* ...

  8. php onmouse,html在鼠标按钮在元素上按下时触发的事件属性onmousedown

    实例 当在段落上按下鼠标按钮时执行一段 JavaScript: 请点击此文本! 浏览器支持 IE Firefox Chrome Safari Opera 所有主流浏览器都支持 onmousedown ...

  9. [C# 基础知识系列]专题五:当点击按钮时触发Click事件背后发生的事情

    引言: 当我们在点击窗口中的Button控件VS会帮我们自动生成一些代码,我们只需要在Click方法中写一些自己的代码就可以实现触发Click事件后我们Click方法中代码就会执行,然而我一直有一个疑 ...

最新文章

  1. NO7 利用三剑客awk-grep-sed-head-tail等7种方法实践
  2. 在IIS6中FLV不能播放
  3. 信息学奥赛一本通(2025:【例4.11】体操队)
  4. 马赛克 php,php实现图片局部打马赛克的方法
  5. 【每日一linux命令6】命令中的命令
  6. 用SQL语句操作数据
  7. 电脑运行内存不足怎么办_win7内存不足怎么办?教你使用虚拟内存来增加win7系统的运行内存...
  8. 【20161108】总结
  9. 关于调试,很大的感触,请看下面的c程序
  10. 白盒测试之基本路径测试法[3]
  11. 呼吁各行业实现无纸化办公
  12. Rust: 镜像设置要注意影响效果
  13. 联想微型计算机m4350q升级,拆解:高度集成化的联想M4350q
  14. 高防CDN为什么会被TTCDN取代的?
  15. JavaScript在线教程网址
  16. 基于python的网络聊天室论文_基于python的聊天室(2),实现,二
  17. Bootstrap实战(第一弹:栅格实现5等分或8等分)
  18. 微信分享图片URL不显示问题
  19. matlab不支持复数输入,高版本MATLAB中medfilt1函数不支持复数问题
  20. Opencv--waitKey()函数详解

热门文章

  1. Jimdo全球领先的500M免费自助建站
  2. Ubuntu下关于Warning DBuserror.org.freedesktop.DBUS.Error.NoReply的解决方法
  3. 【报错】unexpected non-whitespace character after JSON
  4. css td文字不换行,html td nowrap不换行属性使用方法
  5. What's new about Apache Kylin v3.0.0-alpha
  6. mfc CSocket OnReceive只响应了一次
  7. fedora 安装图形界面
  8. AndroidStudio 项目配NDK
  9. charles + proxifier 抓包配置(踩坑记录)
  10. UE4_UMG:ScrollBox 鼠标右键点击事件失效