示例#1
0
        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);
 }
示例#3
0
 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;
 }
 private void SetupLinkedParameters(LinkedParametersModel linkedParameters)
 {
     var items = LinkedParameterDisplayModel.CreateDisplayModel(linkedParameters.GetLinkedParameters());
     Display.ItemsSource = items;
     Items = items;
 }