| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using Caliburn.Micro.Core;
 
- namespace VirgoUI.Client.Models.PMs
 
- {
 
-     public enum ParameterType
 
-     {
 
-         Default,                    //feedback column is textblock, setpoint column is textbox
 
-         Share,                      //feedback, setpoint share one readonly column
 
-         DropDownList        //feedback column is textblock, setpoint column is a dropdownlist
 
-     }
 
-     public class PMParameter : PropertyChangedBase
 
-     {
 
-         public string Name { get; set; }
 
-         public string Display { get; set; }
 
-         public ParameterType Type { get; set; }
 
-         private string _Feedback;
 
-         public string Feedback
 
-         {
 
-             get { return _Feedback; }
 
-             set { _Feedback = value; NotifyOfPropertyChange("Feedback"); }
 
-         }
 
-         private string _Setpoint;
 
-         public string Setpoint
 
-         {
 
-             get { return _Setpoint; }
 
-             set { _Setpoint = value; NotifyOfPropertyChange("Setpoint"); }
 
-         }
 
-         private bool _SetpointSaved;
 
-         public bool SetpointSaved
 
-         {
 
-             get { return _SetpointSaved; }
 
-             set { _SetpointSaved = value; NotifyOfPropertyChange("SetpointSaved"); }
 
-         }
 
-         private bool _SetpointEnabled;
 
-         public bool SetpointEnabled
 
-         {
 
-             get { return _SetpointEnabled; }
 
-             set { _SetpointEnabled = value; NotifyOfPropertyChange("SetpointEnabled"); }
 
-         }
 
-         private List<string> _Selections;
 
-         public List<string> Selections   //for dropdown list
 
-         {
 
-             get { return _Selections; }
 
-             set { _Selections = value; NotifyOfPropertyChange("Selections"); }
 
-         }
 
-     }
 
- }
 
 
  |