示例 - 当我点击按钮时,输出窗口应该会出现,但它应该像模糊或等待一段时间(就像某些事情在后台执行)..在一些时间窗口应该处于激活模式。
你可以帮助我在不使用thread.sleep方法的情况下实现这个目标吗?
答案 0 :(得分:0)
然后,您可以使用stopwatch,将其设置为您需要的时间,然后禁用应用程序的所有控件(Winform?Silverlight?)
然后你只需循环直到秒表完成,或显示某种加工标签。
While(stopwatch.IsRunning)
{
//Do nothing
}
顺便说一句:这是一个同步操作,如果在用户输入处于保持状态时线程需要执行某些操作,则无法使用该操作。