只要在datetimepicker的valuechanged中含有 MessageBox.Show()或者form.ShowDialog()方法,运行后,点击向右的三角按钮增大月份时,就会不停的弹出对话框,且月份自己不断增加!
即使valuechanged中加入datetimepicker.valuechanged-=new EventHandle(),月份还是不断增加我在网上搜索这种情况,结果没有找到任何解决方案。
别说把代码放到CloseUp事件中,因为手动修改月份,日期数字的话不会引起CloseUp事件!高手们,这个真的是微软.net的缺陷吗?
为什么vs2005有这个问题,
vs2010还有呢???
即使valuechanged中加入datetimepicker.valuechanged-=new EventHandle(),月份还是不断增加我在网上搜索这种情况,结果没有找到任何解决方案。
别说把代码放到CloseUp事件中,因为手动修改月份,日期数字的话不会引起CloseUp事件!高手们,这个真的是微软.net的缺陷吗?
为什么vs2005有这个问题,
vs2010还有呢???
解决方案 »
- 怎样判断DataGridView中的所有项的checkbox是否全部选上?
- c# 将获取了句柄的窗体移动到某一位置 问题2
- 利用wmi 里的WmiMonitorID 获取显示器的序列号(急!!!!)
- SQl 存储过程如何转换为oracle存储过程呢
- 请问如何将TREEVIEW的某一个子节点下的子树,复制为另一个TREEVIEW
- 关于显示大图片中的一部分
- 请教同一页面显示不同页面内容问题
- 哪里有vs2003中文企业版下载(7CD)?
- dataGrid的各个例的宽度怎么设置?
- 看过csdn助手.NET 0.1原代码的朋友请进
- 高分求文件传输问题!(WebService)
- C#调用VC dll 中有ref 参数出错
把逻辑代码放到CloseUp事件当中是可以的。