c# gdi+ 定时器 快来人啊 现在有一个按钮,按下去以后会界面出现一种效果(具体什么效果没多大关系),然后过几秒时间后(此过程没有任何操作)界面会出现另外一个效果,再过几秒又恢复前一种效果,一直这样循环下去,直到按了另一个按钮,结束此循环,想问一下,用定时器如何实现(ps:按钮后出现的效果是mousedown里的事件)C#GDI+界面定时器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 效果在OnPaint中绘制,做个标记if (flag==xxx) {绘制效果1}else if (flag==xxx){效果2}定时器中,定时改变flag,然后调用绘图对象的invalidate触发Onpaint 定时器不会用,可以在mousedown里创建一个画刷 Graphics g = this.CreateGraphics();,然后在mousedown里做标记吗?if (flag==xxx) {绘制效果1}else if (flag==xxx){效果2}定时器是按了按钮在触发的吗?重绘的话会覆盖掉其他一些效果的。 delphi翻译成c# 问两个不太确定的问题:object a=10是不是属于装箱? 如何遍历winform中所有的radiobutton控件 怎么让F1件做winform快捷键的问题 怎样较快的合理学习用.net开发个网站 C#后台调用前台js c# 向Excel中传输超长数据问题 C#菜鸟问题:C#连接数据库失败,程序写不下去!拜托 为什么winform中media控件的endofstream事件不能被触发 专家还把这个源码讲错, 大家都来看看个个源代码!! Linq查找 c# excel--access
if (flag==xxx)
{
绘制效果1
}
else if (flag==xxx)
{
效果2
}定时器中,定时改变flag,然后调用绘图对象的invalidate触发Onpaint
if (flag==xxx)
{
绘制效果1
}
else if (flag==xxx)
{
效果2
}定时器是按了按钮在触发的吗?重绘的话会覆盖掉其他一些效果的。