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