当我们查询一些数据时:按查询按钮:--->出现“正在查询,请哨后,,,,,”数据出来后这个关闭。怎么实现?

时间:2021-03-19 23:50:25
当我们查询一些数据时:按查询按钮:--->出现“正在查询,请哨后,,,,,”数据出来后这个关闭。怎么实现? 

14 个解决方案

#1


不知道楼主怎么写的事件,你在查询完毕后,绑定完写上不行吗?真不行就不绑定!嘻嘻,一行一行的处理,还能显示出来进度!

#2


楼上有做过个相似的吗?

#3


关闭什么?说的详细点

#4


关闭:“正在查询,请哨后,,,,,”或者说隐藏吧

#5


类似CSDN在左边TreeView双击时出现:加载中。。。。

#6


你是要跳出个窗体来显示呢,还是什么

#7


比如:
双击treeView  :
假若绑定控件
me.cursor=waitcursor
frame1.visble=true    
grid.datasource=table1
grid.refresh 
frame1.visible=false 
me.cursor=defaultcursor

#8


关注 帮顶

#9


用js实现比较好

ps:这分也给得太低了吧。

#10


简单的办法呢, 就是比如你点一个按钮, 在按钮的onclick事件中用javascript将一个事先写好的隐藏的div显示出来, 然后这个按钮提交请求到服务端, 页面刷新后数据出来了, 那个div也没有了.呵呵, 这是我以前常用的办法
另一个呢, 就是用ajax. 写一个隐藏那个div的方法, 用XMLHttp提交一个请求(忘记是方法名了, 传入回调方法的那个, 传入隐藏div的那个方法), 当请求的页面拿到的时候, 将拿到的response写到某个元素的innerhtml里, 这是那个隐藏div的方法自动调用了, div就隐藏了

#11


jnmalong(菜鸟程序员) 使用折方法是改变鼠标的形状吧,,,
还有谁路过的请教一下,这个方法可以处理由于查询慢慢有效方法,

#12


对不起,上面有几个错字
jnmalong(菜鸟程序员) 使用的方法是改变鼠标的形状吧,

还有谁路过的请教一下,这个方法可以处理由于查询速度慢,

要实现的是WINFORM窗体,不是网页,,,

#13


建个窗体aform,属性topmost=true,形状长长的,放一个进度条和一个LABEL:“正在查询,请哨后,,,,,”

在按扭的click写
dim aform as new aform
aform.show
这里写数据查询
。。
aform.close

#14


不如在窗体上加个大大的label,
label1.text=“正在查询,请哨后,,,,,”
label1.visable=false   
然后如下
private sub button1_click(...)
label1.visable=ture

'这里写数据查询

'查询完毕
label1.visable=false
end sub
当然,你还可以加上鼠标指针的变化,在查询前设为漏斗状,查询结束后还原

#1


不知道楼主怎么写的事件,你在查询完毕后,绑定完写上不行吗?真不行就不绑定!嘻嘻,一行一行的处理,还能显示出来进度!

#2


楼上有做过个相似的吗?

#3


关闭什么?说的详细点

#4


关闭:“正在查询,请哨后,,,,,”或者说隐藏吧

#5


类似CSDN在左边TreeView双击时出现:加载中。。。。

#6


你是要跳出个窗体来显示呢,还是什么

#7


比如:
双击treeView  :
假若绑定控件
me.cursor=waitcursor
frame1.visble=true    
grid.datasource=table1
grid.refresh 
frame1.visible=false 
me.cursor=defaultcursor

#8


关注 帮顶

#9


用js实现比较好

ps:这分也给得太低了吧。

#10


简单的办法呢, 就是比如你点一个按钮, 在按钮的onclick事件中用javascript将一个事先写好的隐藏的div显示出来, 然后这个按钮提交请求到服务端, 页面刷新后数据出来了, 那个div也没有了.呵呵, 这是我以前常用的办法
另一个呢, 就是用ajax. 写一个隐藏那个div的方法, 用XMLHttp提交一个请求(忘记是方法名了, 传入回调方法的那个, 传入隐藏div的那个方法), 当请求的页面拿到的时候, 将拿到的response写到某个元素的innerhtml里, 这是那个隐藏div的方法自动调用了, div就隐藏了

#11


jnmalong(菜鸟程序员) 使用折方法是改变鼠标的形状吧,,,
还有谁路过的请教一下,这个方法可以处理由于查询慢慢有效方法,

#12


对不起,上面有几个错字
jnmalong(菜鸟程序员) 使用的方法是改变鼠标的形状吧,

还有谁路过的请教一下,这个方法可以处理由于查询速度慢,

要实现的是WINFORM窗体,不是网页,,,

#13


建个窗体aform,属性topmost=true,形状长长的,放一个进度条和一个LABEL:“正在查询,请哨后,,,,,”

在按扭的click写
dim aform as new aform
aform.show
这里写数据查询
。。
aform.close

#14


不如在窗体上加个大大的label,
label1.text=“正在查询,请哨后,,,,,”
label1.visable=false   
然后如下
private sub button1_click(...)
label1.visable=ture

'这里写数据查询

'查询完毕
label1.visable=false
end sub
当然,你还可以加上鼠标指针的变化,在查询前设为漏斗状,查询结束后还原