如何实现点击一个按钮弹出一个类似模态对话框动态显示当前所进行到的步骤

Frog1228 2013-03-14 06:02:44
在主窗体中,点击一个按钮做一系列操作,然后希望显示一个类似模态对话框,在窗体上动态显示当前所进行到的步骤,就是只是提示,不一定是进度条,最好的实现方法是什么啊?
...全文
269 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Frog1228 2013-04-27
  • 打赏
  • 举报
回复
引用 5 楼 lye2000000_super 的回复:
注意一点。你的这个模态显示的窗体得是全局变量。
?
  • 打赏
  • 举报
回复
搜索一下backgroundworker
Frog1228 2013-03-14
  • 打赏
  • 举报
回复
引用 5 楼 lye2000000_super 的回复:
注意一点。你的这个模态显示的窗体得是全局变量。
为什么得是全局变量?
  • 打赏
  • 举报
回复
注意一点。你的这个模态显示的窗体得是全局变量。
  • 打赏
  • 举报
回复
用多线程处理。定义个委托。你的这个窗体定义一个publi方法与主线程通信。 点击按钮,开始处理业务的线程,然后模态显示你的这个窗体, 当线程里完成一步业务就触发委托。传给模态显示的窗体你的进度。。 大体思路就这样了。
Frog1228 2013-03-14
  • 打赏
  • 举报
回复
引用 1 楼 Carpathia 的回复:
写个窗体以模态的形式SHOW出来不就完事了么
showDialog不会停留在那里吗,程序不往下执行。
上海程序员3 2013-03-14
  • 打赏
  • 举报
回复
弄个静态string变量,显示消息的窗口处理这个变量,其他程序往这个变量里加消息就行了
Carpathia 2013-03-14
  • 打赏
  • 举报
回复
写个窗体以模态的形式SHOW出来不就完事了么

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧