【发布时间】:2009-12-31 14:58:18
【问题描述】:
我有一个 WinForm 应用程序(.net 3.5),当您第一次选择一个人时,它会检索整个计划的所有这些人的数据。这可能需要最多 5 秒。我需要向我的用户(仅限内部)显示程序正在以某种方式加载/工作。我还需要将它们保持在该屏幕上,直到它完成为止。对应用程序进行设计,他们可以跳转到应用程序中的任意数量的位置。
我想也许 Background Worker 是我想要的,但因为我希望它们保持原样直到加载,我不再确定(???)。
我的应用正在填充 ~ 20 个用户控件。每个用户控件查询本地 SQL Express 数据库以获取其信息。所以我在我的父表单上有一个方法,它通过并“绘制”所有用户控件,这就是他们正在等待的。
想法?我最好的选择是什么。
【问题讨论】:
标签: c# .net winforms user-interface progress-bar