以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  动态加载DATATABLE已属于于此DATASET  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141326)

--  作者:keli0917
--  发布时间:2019/9/26 20:15:00
--  动态加载DATATABLE已属于于此DATASET

图片点击可在新窗口打开查看此主题相关图片如下:qq图片1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片2.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图3.jpg
图片点击可在新窗口打开查看

--  作者:keli0917
--  发布时间:2019/9/26 20:16:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq截图41.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/9/27 9:53:39编辑过]

--  作者:keli0917
--  发布时间:2019/9/26 20:17:00
--  

加载表代码在导航窗口中。我在导航页面移动鼠标时,出现上面的错误,要如何修改才能避免这种错误。


--  作者:keli0917
--  发布时间:2019/9/26 20:20:00
--  
其中有个5级关联。具体看实例,密码888
[此贴子已经被作者于2019/9/26 20:23:11编辑过]

--  作者:有点蓝
--  发布时间:2019/9/27 8:41:00
--  
和关联没有关系。而是频繁的卸载加载导致的。卸载加载是需要一定的时间的,而且在加载卸载的过程中,仍然可以响应鼠标事件,如果鼠标移动导致页面不停切换,之前的卸载加载操作还没有完成,又开始另一轮的卸载加载操作,当然就有问题了。

建议改为鼠标点击切换。其次表格加载后一般没有必要卸载。可以移除所有数据,需要的时候在程序加载数据即可

--  作者:keli0917
--  发布时间:2019/9/27 9:18:00
--  

改为点击后还是会有个双击的问题。。也会出现这个错误。

 

窗口的某个按钮禁用一下的代码

 

 

e.Sender.Enabled = False

 

\'你原本的代码

 

e.Sender.Enabled = true

 

现在我想把它用在TabControl控件的某个页签上代码应该怎么写在哪里?

[此贴子已经被作者于2019/9/27 9:24:06编辑过]

--  作者:有点蓝
--  发布时间:2019/9/27 9:29:00
--  
使用延迟

 

static ptime As Date = Nothing
Dim sp As TimeSpan = Date.now - ptime
ptime = Date.now
If sp.TotalMilliseconds < 5000  Then \'间隔5秒点击才有效
    Return
End If

 

\'本来的代码