Changeset 17454 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/JsonItemRangeControl.cs
- Timestamp:
- 02/26/20 13:23:49 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/JsonItemRangeControl.cs
r17420 r17454 15 15 public JsonItemRangeControl(DoubleRangeVM vm) : base(vm) { 16 16 InitializeComponent(); 17 /* 18 this.isDouble = isDouble; 19 textBoxValueFrom.Text = ((Array)VM.Item.Value).GetValue(0).ToString(); 20 textBoxValueTo.Text = ((Array)VM.Item.Value).GetValue(1).ToString(); 21 textBoxValueFrom.Text = VM.Item.Range.First().ToString(); 22 textBoxValueTo.Text = VM.Item.Range.Last().ToString(); 23 */ 17 textBoxValueFrom.DataBindings.Add("Text", vm, nameof(vm.MinValue)); 18 textBoxValueTo.DataBindings.Add("Text", vm, nameof(vm.MaxValue)); 19 InitNumbericRangeControl(); 20 24 21 } 25 22 public JsonItemRangeControl(IntRangeVM vm) : base(vm) { 26 23 InitializeComponent(); 27 /* 28 this.isDouble = isDouble; 29 textBoxValueFrom.Text = ((Array)VM.Item.Value).GetValue(0).ToString(); 30 textBoxValueTo.Text = ((Array)VM.Item.Value).GetValue(1).ToString(); 31 textBoxValueFrom.Text = VM.Item.Range.First().ToString(); 32 textBoxValueTo.Text = VM.Item.Range.Last().ToString(); 33 */ 24 textBoxValueFrom.DataBindings.Add("Text", vm, nameof(vm.MinValue)); 25 textBoxValueTo.DataBindings.Add("Text", vm, nameof(vm.MaxValue)); 26 InitNumbericRangeControl(); 34 27 } 28 29 private void InitNumbericRangeControl() { 30 numericRangeControl.TBMinRange.DataBindings.Add("Text", VM, nameof(RangedValueBaseVM.MinRange)); 31 numericRangeControl.TBMaxRange.DataBindings.Add("Text", VM, nameof(RangedValueBaseVM.MaxRange)); 32 numericRangeControl.EnableMinRange.DataBindings.Add("Checked", VM, nameof(RangedValueBaseVM.EnableMinRange), 33 false, DataSourceUpdateMode.OnPropertyChanged); 34 numericRangeControl.EnableMaxRange.DataBindings.Add("Checked", VM, nameof(RangedValueBaseVM.EnableMaxRange), 35 false, DataSourceUpdateMode.OnPropertyChanged); 36 } 37 35 38 /* 36 39 protected abstract object Parse(string s);
Note: See TracChangeset
for help on using the changeset viewer.