0

当我单击按钮时需要显示消息而不是加载图像以进行长时间运行的过程。需要显示我的代码背后发生的事情。就像下面的阶段

  1. 从数据库中收集信息............

  2. 生成 PDF 文档........

  3. 发送电子邮件…………

  4. 完毕。

注意:不需要为需要从代码后面获取消息并显示的阶段设置默认时间。请给我任何相关的链接。

提前致谢。

4

2 回答 2

1

查看针对长请求的简易增量状态更新

于 2013-07-18T14:15:38.330 回答
-2

您可以根据您的操作轻松添加 TextBox 控件并通过您的代码更改 Text 属性。

例如:

private void Loading()
{
  txtLoading.Text = "stage1.Collecting information from database";

  // PUT CODE TO COLLECT INFORMATION FROM DATABASE HERE

  txtLoading.Text += "\r\nstage2.Generating PDF document";

  // PUT CODE TO GENERATE PDF DOCUMENT HERE

  // ETC ETC
}

希望能帮助到你 :)

于 2013-07-18T14:16:50.413 回答