怎么才能不让窗体加载的时候触发Combox的SelectedIndexChanged事件?

bingshen07 2012-05-08 02:26:56
请教大神们,怎么才能不让窗体加载的时候触发Combox的SelectedIndexChanged事件?

Combox里面的选项是绑定的数据库中的字段
...全文
644 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bingshen07 2012-05-08
  • 打赏
  • 举报
回复
非常感谢楼上的两位大神,可能我不会用 (pzj19880315) 大神的方法,最终用 (zdbb) 大神的方法完美解决。
只在此山中 2012-05-08
  • 打赏
  • 举报
回复 1
可以在窗体加载完后执行 Combox.Tag = "1";
然后在SelectedIndexChanged事件加判断是否窗体加载完成,这样就行了:
if (Combox.Tag != null) //程序初始时Tag==null,窗体加载完后就!=
{
//原来的SelectedIndexChanged事件;
}
我爱白富美 2012-05-08
  • 打赏
  • 举报
回复
可以在SelectedIndexChanged事件里加判断语句啊,可以窗体加载时初始化combox的selectedindex=-1,然后判断index为-1时不执行事件啊,具体怎么做你应该懂得

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧