Example #1
0
        /// <summary>
        /// </summary>
        /// <param name="realParameter"></param>
        /// <param name="multipleSelected"></param>
        public ParameterDisplayModel(ParameterModel realParameter, bool multipleSelected = false)
        {
            RealParameter                  = realParameter;
            _MultipleSelected              = multipleSelected;
            realParameter.PropertyChanged += RealParameter_PropertyChanged;
            FontColour = RealParameter.IsHidden ? Brushes.DarkGray : Brushes.White;


            _linkedParameterModel = realParameter.GetLinkedParameter();
        }
Example #2
0
        private void Assign()
        {
            var selected = Display.SelectedItem as LinkedParameterDisplayModel;

            if (selected != null)
            {
                SelectedLinkParameter = selected.LinkedParameter;
                DialogResult          = true;
                Close();
            }
        }
 public LinkedParameterDisplayModel(LinkedParameterModel realLinkedParameter)
 {
     RealLinkedParameter = realLinkedParameter;
     RealLinkedParameter.PropertyChanged += RealLinkedParameter_PropertyChanged;
 }
Example #4
0
 internal bool AddToLinkedParameter(LinkedParameterModel newLP, ref string error)
 {
     return newLP.AddParameter(RealParameter, ref error);
 }
Example #5
0
 internal bool AddToLinkedParameter(LinkedParameterModel newLP, ref string error)
 {
     return(newLP.AddParameter(RealParameter, ref error));
 }
 private void Assign()
 {
     var selected = Display.SelectedItem as LinkedParameterDisplayModel;
     if(selected != null)
     {
         SelectedLinkParameter = selected.LinkedParameter;
         DialogResult = true;
         Close();
     }
 }
 public LinkedParameterDisplayModel(LinkedParameterModel realLinkedParameter)
 {
     RealLinkedParameter = realLinkedParameter;
     RealLinkedParameter.PropertyChanged += RealLinkedParameter_PropertyChanged;
 }