using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MECF.Framework.Common.RecipeCenter
{
public class RecipeTemplateColumnBase: INotifyPropertyChanged
{
public RecipeTemplateColumnBase()
{
IsReadOnly = false;
IsEnable = true;
}
public string ValueType { get; set; }
public bool IsReadOnly { get; set; }
public string ModuleName { get; set; }
public string DisplayName { get; set; }
public string ControlName { get; set; }
public string Description { get; set; }
public bool IsEnable { get; set; }
public string Default { get; set; }
private int _selectedValueIndex;
public int SelectedValueIndex
{
get
{
return _selectedValueIndex;
}
set
{
_selectedValueIndex = value;
RaisePropertyChanged("SelectedValueIndex");
}
}
public double Value { get; set; }
public bool EnableConfig { get; set; }
public bool EnableTolerance { get; set; }
public string InputMode { get; set; }
public double Minimun { get; set; }
public double Maximun { get; set; }
public ObservableCollection