【问题标题】:Asynch operation in WinForm appWinForm 应用程序中的异步操作
【发布时间】:2010-04-21 13:27:03
【问题描述】:

我有一个 WinForms 应用程序。当一个按钮被点击时,它会从数据库中检索一堆数据并将其显示给最终用户。 该操作可能需要 10 - 30 秒。 我想在对话框中向用户显示一条消息,只是在操作运行时说“请耐心等待操作正在运行”,然后在数据准备好呈现给最终用户时关闭。 最好的方法是什么,启动一个新线程,使用委托或其他方式?

【问题讨论】:

    标签: c# winforms asynchronous


    【解决方案1】:

    BackgroundWorker 类可能是最简单的解决方案。

    【讨论】:

      【解决方案2】:

      我会研究 BackgroundWorker

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-16
        • 2017-04-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-08
        • 1970-01-01
        相关资源
        最近更新 更多