【发布时间】:2012-07-03 05:08:33
【问题描述】:
我发现了很多显示进度的例子,但是使用了进度条和轮子;我只能找到一个 javascript 示例来显示省略号(点-点-点)来表示进度,因此我想问这个问题。我的应用程序不是很复杂——它只有几个复选框和一个按钮。最近我的团队要求进行改进,并希望保持简单。
有一个名为“GO”的按钮,用户在配置所需设置后单击该按钮。它背后的代码也非常简单——它在单击事件后禁用按钮,并使用ProcessStartInfo 调用一个独立的exe,它执行三个操作“reconcle”、“post”和“publish”。我使用WaitForExist() 方法重新启用按钮。
我的团队要求我在按钮上显示“当前进程”。他们只是希望按钮文本显示 Reconciling。正在核对……正在核对……(例如每隔 1 秒),然后以类似的方式发布和发布。
很高兴知道实现这一目标的最合适方法。提前致谢。
【问题讨论】:
标签: wpf button progress ellipsis