using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace XImagingXhandler.XDAL
{
public class Variable:INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
private string _variablename=string.Empty;
///
/// 变量名称
///
public string variablename
{
get { return _variablename; }
set
{
_variablename = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(nameof(variablename)));
}
}
}
private string _variablecurval;
///
/// 变量当前值
///
public string variablecurval
{
get { return _variablecurval; }
set
{
_variablecurval = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(nameof(variablecurval)));
}
}
}
private string _variableinitval;
///
/// 变量初始值
///
public string variableinitval
{
get { return _variableinitval; }
set
{
_variableinitval = value;
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(nameof(variableinitval)));
}
}
}
}
}