本来以为控件差不多学完了,结果今天偶尔发现只是学了Common Device Controls,在All Device Controls里还有一些其他的控件没看。不过大部分也不是太实用,我觉得Timer控件还算比较有用,因此再把它做成个程序用一下。
private void timer2_Tick(object sender, EventArgs e)
总结: c#中timer1.Enabled = true与timer1.start()什么区别
1、用作启动时间控件时,没有什么区别。start()的内部实现就是this.enabled=true;
2、但是由于eabled属性记录计时器的状态,通过该属性我们可以随时获取计时器的启动状态,并修改 之;而start()或stop()方法却不能获取计时器状态,只有用作开关动作。
Timer控件主要会用到2个属性一个是Enabled和Interval
Enabled主要是控制当前Timer控件是否可用
timer1.Enabled=false;不可用
timer1.Enabled=true;可用
timer1.Interval=1000;单位为毫秒
主要事件:timer1.tick(),计时器定时触发该事件,被触发处理放在该事件函数中
private void timer1_Tick(object sender, EventArgs e)
{
TransformationElement();
}