回 帖 发 新 帖 刷新版面

主题:请问一下如何先启动程序界面再初始化程序流程?

我是新手。请教一下。
可能标题说的不太清楚。
比如我在form_load 里想加载一些模块(就是一些方法过程),而比较费时间。
我想先把form界面显示出来,上面的控件都能用了,再去执行加载过程。
因为加载中可以有进度条显示。用户也可以点击按钮中断。
如何处理呢?谢谢大家。

我现在只是把调用都写在load里了,只是在最前面写了一个 form.show()。
结果是只出来一个框,控件都看不见。

回复列表 (共2个回复)

沙发

把你要在窗体加载的时候就运行的代码/函数
放在构造函数里面
注意放在 默认的构造器下面

formload方法是在窗体构造前调用的
最好不要用
要么就会出现你说的只出来一个框,等好久才能加载控件

板凳

在Shown事件中写。

我来回复

您尚未登录,请登录后再回复。点此登录或注册