Changeset 17431 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/ViewModels/JsonItemVMBase.cs
- Timestamp:
- 02/10/20 16:46:09 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/ViewModels/JsonItemVMBase.cs
r17420 r17431 2 2 using System.Collections.Generic; 3 3 using System.ComponentModel; 4 using System.Drawing; 4 5 using System.Linq; 5 6 using System.Text; 6 7 using System.Threading.Tasks; 8 using System.Windows.Forms; 7 9 8 10 namespace HeuristicLab.JsonInterface.OptimizerIntegration { … … 19 21 } 20 22 } 23 24 public TreeNode TreeNode { get; set; } 25 public TreeView TreeView { get; set; } 21 26 22 27 protected void OnPropertyChange(object sender, string propertyName) { … … 37 42 set { 38 43 selected = value; 44 if(TreeNode != null) 45 TreeNode.ForeColor = (selected ? Color.Black : Color.Red); 46 if (TreeView != null) 47 TreeView.Refresh(); 39 48 OnPropertyChange(this, nameof(Selected)); 40 49 }
Note: See TracChangeset
for help on using the changeset viewer.