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;
}
}