C#窗体程序开发中,实现变量值改变事件的方法:
//Temp变量值改变事件****************
Temp="正常运行";
Temp="超温故障";
//**********************************
//实现变量改变事件**********************************
void Form1_changeEvent(string value)
{
if (value == "报警")
{
//输入执行内容
}
}
//变量事件定义
public delegate void ChangeDelegate(string value);
public event ChangeDelegate changeEvent;
public string _temp;
public string Temp
{
get { return _temp; }
set
{
if (_temp != value)
{
changeEvent(value);
}
_temp = value;
}
}
//实现变量改变事件***********************************