/// <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(); }
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; }
internal bool AddToLinkedParameter(LinkedParameterModel newLP, ref string error) { return newLP.AddParameter(RealParameter, ref error); }
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(); } }