0

我有一个带有菜单的应用程序。选择项目 1 时,将显示 UserControl1。

问题是 UserControl1 充满了第 3 方组件,加载大约需要 4 秒。我想显示一个 BusyIndi​​cator,这样用户就不会认为什么都没有发生。

问题是,即使我有一个工具包:BusyIndi​​cator 并将其设置为忙,它直到 UserControl1 加载后才会显示。这当然违背了 BusyIndi​​cator 的目的。

由于控件的负载在 UI 线程上,因此 BusyIndi​​cator 永远没有机会启动,直到为时已晚。

我需要以某种方式关闭 BusyIndi​​cator,让 UI 更新,然后关闭控件的负载。然后关闭 BI。

4

1 回答 1

0

这是通过使用计时器解决的。

于 2013-09-27T00:48:38.367 回答