只要在datetimepicker的valuechanged中含有 MessageBox.Show()或者form.ShowDialog()方法,运行后,点击向右的三角按钮增大月份时,就会不停的弹出对话框,且月份自己不断增加!
即使valuechanged中加入datetimepicker.valuechanged-=new EventHandle(),月份还是不断增加我在网上搜索这种情况,结果没有找到任何解决方案。
别说把代码放到CloseUp事件中,因为手动修改月份,日期数字的话不会引起CloseUp事件!高手们,这个真的是微软.net的缺陷吗?
为什么vs2005有这个问题,
vs2010还有呢???