如何在c#中以多个窗口形式添加相同的计时器

我如何在 c# 中以多个窗口形式添加相同的计时器。我正在尝试开发一个 MCQ 的应用程序,所以当用户回答第一个问题时,如果点击下一步后时间是 25 秒,我如何在下一个表单中显示运行时间。谢谢你


忽然笑
浏览 214回答 3
3回答

拉风的咖菲猫

如果您想在不同的表单之间共享计时器,您有两个选择。1:在表单之间传递计时器实例var myTimer = new Timer(...);    //here this means form1this.MyTimer = myTimer; form2.MyTimer = myTimer;2:使计时器实例静态(和公共),以便您可以从任何地方访问它public static Timer MyTimer = new Timer(...);

牧羊人nacy

将您的计时器作为静态成员放入继承自 Form 的表单中。所有其他高级形式都应该从带有计时器的形式继承。
打开App,查看更多内容
随时随地看视频慕课网APP