c#中用textblock显示计时,到选定的时间自动停止。代码谁能给一份啊?
1个回答
展开全部
textblock是什么个什么东西?你命名的一个控件名吗?根据你所反映的问题,你应该是在用计时器控制某项动作。那就用到timer这个控制,在timer.tick里面实现代码的控制某项动作,当达到某种你所需的条件时,你就调用 timer.stop()方法就可以让该计时器停止工作,那该项动作也就停止运行了。
追问
不是这个意思,我是说用c#编写代码,TextBlock是wpf中的一种控件,我要在TextBlock中显示时间,就像一个电子秒表一样,到预订时间停止计时。
追答
我对wpf不熟,但方法原理还是我上面提到的。关键就在timer.tick()里面实现你的代码,控制好条件,就可以实现你所需要的相关控件的运行。如果要到某个选定的时间就停止,就用DateTime对象,例如如果当前的时间等于某个时间点(用静态属DateTime.Now可以获取本地的时间,然后去跟你所需要停止的时间点去作对比),timer.tick里面实现动作(也就让textblock停止显示的代码)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询