Changeset 18220 for trunk/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/GraphicalSymbolicDataAnalysisModelView.cs
- Timestamp:
- 02/24/22 20:33:45 (2 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.DataAnalysis.Symbolic.Views
- Property svn:mergeinfo changed
/branches/3136_Structural_GP/HeuristicLab.Problems.DataAnalysis.Symbolic.Views (added) merged: 18063,18065,18067-18069,18071,18073,18075,18099,18134,18146,18151,18154,18164,18185,18216
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/GraphicalSymbolicDataAnalysisModelView.cs
r17180 r18220 20 20 #endregion 21 21 22 using System.Drawing; 22 23 using System.Windows.Forms; 23 24 using HeuristicLab.MainForm; … … 40 41 protected override void OnContentChanged() { 41 42 base.OnContentChanged(); 42 symbolicExpressionTreeView.Content = null; 43 if (Content != null) 44 symbolicExpressionTreeView.Content = Content.SymbolicExpressionTree; 43 symbolicExpressionTreeChart.Tree = null; 44 if (Content != null) { 45 symbolicExpressionTreeChart.Tree = Content.SymbolicExpressionTree; 46 RepaintNodes(); 47 } 48 } 49 50 protected void RepaintNodes() { 51 var tree = symbolicExpressionTreeChart.Tree; 52 if (tree != null) { 53 foreach (var n in tree.IterateNodesPrefix()) { 54 if (n.Symbol is SubFunctionSymbol) { 55 var visualNode = symbolicExpressionTreeChart.GetVisualSymbolicExpressionTreeNode(n); 56 visualNode.FillColor = Color.LightCyan; 57 visualNode.LineColor = Color.SlateGray; 58 } 59 } 60 symbolicExpressionTreeChart.RepaintNodes(); 61 } 45 62 } 46 63 }
Note: See TracChangeset
for help on using the changeset viewer.