private void SetupLinkedParameters(LinkedParametersModel linkedParameters) { var items = LinkedParameterDisplayModel.CreateDisplayModel(linkedParameters.GetLinkedParameters()); Display.ItemsSource = items; Items = items; }
public LinkedParameterDisplay(LinkedParametersModel linkedParameters) { InitializeComponent(); ChangesMade = false; _linkedParametersModel = linkedParameters; SetupLinkedParameters(linkedParameters); }
public LinkedParameterDisplay(LinkedParametersModel linkedParameters, bool assignLinkedParameter = false) { InitializeComponent(); LinkedParameters = linkedParameters; SetupLinkedParameters(linkedParameters); LinkedParameterFilterBox.Display = Display; LinkedParameterFilterBox.Filter = (o, text) => { var model = o as LinkedParameterDisplayModel; return(model.Name.IndexOf(text, StringComparison.CurrentCultureIgnoreCase) >= 0); }; AssignMode = assignLinkedParameter; Display.SelectionChanged += Display_SelectionChanged; }
public LinkedParameterDisplay(LinkedParametersModel linkedParameters, bool assignLinkedParameter = false) { InitializeComponent(); LinkedParameters = linkedParameters; SetupLinkedParameters(linkedParameters); LinkedParameterFilterBox.Display = Display; LinkedParameterFilterBox.Filter = (o, text) => { var model = o as LinkedParameterDisplayModel; return model.Name.IndexOf(text, StringComparison.CurrentCultureIgnoreCase) >= 0; }; AssignMode = assignLinkedParameter; Display.SelectionChanged += Display_SelectionChanged; }