【问题标题】:Displaying Progressing Messages in windows在窗口中显示正在处理的消息
【发布时间】:2009-10-06 19:41:22
【问题描述】:

我有一个包含富文本框的窗体。在按钮单击事件时,由于此按钮单击事件下的过程需要时间,我想在富文本框中显示正在进行的消息。就像每更新 500 条记录一样,我想显示“更新了 500 条记录”,然后显示“更新了 1000 条记录”,依此类推。

目前,我的消息仅在进程完成时显示。 :(。

【问题讨论】:

  • 您可能打算标记此ado.net 而不是asp.net。这听起来不像是asp.net 问题。

标签: c# winforms


【解决方案1】:

您需要使用线程来执行处理并将消息发回 UI 线程以更新进度条。

查看BackgroundWorkerThread 类。

Stack Overflow 上也有很多关于线程及其相关陷阱的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 2017-02-04
    • 1970-01-01
    • 2023-03-26
    • 2015-11-25
    相关资源
    最近更新 更多