Foxtable(狐表)用户栏目专家坐堂 → [求助]如何用代码关闭日期输入框的下拉窗口?


  共有4440人关注过本帖树形打印复制链接

主题:[求助]如何用代码关闭日期输入框的下拉窗口?

帅哥哟,离线,有人找我吗?
智友软件工作室
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:912 积分:7445 威望:0 精华:0 注册:2013/2/25 13:10:00
[求助]如何用代码关闭日期输入框的下拉窗口?  发帖心情 Post By:2013/5/17 23:43:00 [只看该作者]

我现在有个需求就是单击窗口中日期输入框的下拉按钮之后要弹出一个已经做好的模式窗口,这样的话就会死机。请问能否可以用代码先关闭日期输入框的下拉选择按钮呢?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/18 9:16:00 [只看该作者]

你是放在什么事件中的?

 回到顶部
帅哥哟,离线,有人找我吗?
智友软件工作室
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:912 积分:7445 威望:0 精华:0 注册:2013/2/25 13:10:00
  发帖心情 Post By:2013/5/18 9:55:00 [只看该作者]

我现在是这样做的,窗口中有个日期输入,用的是内置输入器。表事件datacolchanged代码是一旦日期列内容改变要弹出一个模式窗口选择改变日期的原因。这时新弹出的模式窗口和日期内置输入器的下拉就同时存在了,导致死机。不知能否在弹出模式窗口之前用代码先关闭内置输入器的下拉内容呢?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/18 10:05:00 [只看该作者]

放在控件的TextChanged事件中看看吧

 回到顶部
帅哥哟,离线,有人找我吗?
智友软件工作室
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:912 积分:7445 威望:0 精华:0 注册:2013/2/25 13:10:00
  发帖心情 Post By:2013/5/18 10:10:00 [只看该作者]

放在这里如果手动输入就会不停的弹窗了,请问有没有关闭日期内置输入下拉选择日期的窗口代码呢?这样就能保证在弹出窗口的时候先关闭日期下拉选择窗,就不会死机了!

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/18 10:13:00 [只看该作者]

这个看了一下,没发现有相关属性或者方法.. 

[此贴子已经被作者于2013-5-18 10:15:09编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/18 10:21:00 [只看该作者]

你非要这么做的话用个折中点的办法吧,用计时器实现,延迟设置为10毫秒.    你不要触发直接打开这个模式窗口,而是触发计时器开启(默认设置关闭)

然后计时器再打开这个模式窗口即可.(一定要在计时器最上面加上计时器停止代码,否则无限弹,不能加在后面)

 回到顶部