gpt4 book ai didi

c# - 当某个表单可见时重复运行代码

转载 作者:太空狗 更新时间:2023-10-30 01:17:22 25 4
gpt4 key购买 nike

我想在窗体可见时每 x 毫秒运行一次特定方法(以便更改该窗体中图片框的内容,以便显示动画,准确地说),而不会明显阻塞事件。我无法加载 .gif,因为我将使用 spritesheets 和 atlas 文件。我相信这种方法超出了 .net/c# 附带的事件驱动编程语言范例。我不确定面对这个问题的正确方法 - 也许使用线程,但这听起来有点矫枉过正 - 有什么建议吗?

最佳答案

您可以使用一个定时器,它会定期触发一个事件。至于仅在表单可见时执行此操作,您可以在表单最小化或隐藏时禁用计时器,并在再次显示时重新启用它。

关于c# - 当某个表单可见时重复运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32016192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com