Changeset 8668 for trunk/sources/HeuristicLab.Optimization.Views
- Timestamp:
- 09/18/12 12:56:25 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization.Views/3.3/ExperimentTreeView.cs
r7275 r8668 110 110 } else if (batchRun != null) { 111 111 batchRun.OptimizerChanged += new EventHandler(batchRun_OptimizerChanged); 112 batchRun.RepetetionsCounterChanged += new EventHandler(batchRun_RepetitionsCounterChanged); 113 batchRun.RepetitionsChanged += new EventHandler(batchRun_RepetitionsChanged); 112 114 } else if (experiment != null) { 113 115 experiment.Optimizers.ItemsAdded += new CollectionItemsChangedEventHandler<IndexedItem<IOptimizer>>(Optimizers_ItemsAdded); … … 132 134 } else if (batchRun != null) { 133 135 batchRun.OptimizerChanged -= new EventHandler(batchRun_OptimizerChanged); 136 batchRun.RepetetionsCounterChanged -= new EventHandler(batchRun_RepetitionsCounterChanged); 137 batchRun.RepetitionsChanged += new EventHandler(batchRun_RepetitionsChanged); 134 138 } else if (experiment != null) { 135 139 experiment.Optimizers.ItemsAdded -= new CollectionItemsChangedEventHandler<IndexedItem<IOptimizer>>(Optimizers_ItemsAdded); … … 225 229 } 226 230 231 private void batchRun_RepetitionsCounterChanged(object sender, EventArgs e) { 232 namedItem_ToStringChanged(sender, e); 233 } 234 private void batchRun_RepetitionsChanged(object sender, EventArgs e) { 235 namedItem_ToStringChanged(sender, e); 236 } 237 227 238 private void Optimizers_ItemsAdded(object sender, CollectionItemsChangedEventArgs<IndexedItem<IOptimizer>> e) { 228 239 if (InvokeRequired) { … … 362 373 } 363 374 var namedItem = (INamedItem)sender; 364 foreach (TreeNode node in treeNodeTagMapping[namedItem]) 375 foreach (TreeNode node in treeNodeTagMapping[namedItem]) { 365 376 node.Text = namedItem.ToString(); 377 var batchRun = namedItem as BatchRun; 378 if (batchRun != null) 379 node.Text += string.Format(" {0}/{1}", batchRun.RepetitionsCounter, batchRun.Repetitions); 380 } 366 381 } 367 382 … … 811 826 node.Nodes.Add(childNode); 812 827 } 828 var batchRun = optimizer as BatchRun; 829 if (batchRun != null) { 830 node.Text += string.Format(" {0}/{1}", batchRun.RepetitionsCounter, batchRun.Repetitions); 831 } 813 832 814 833 List<TreeNode> nodes;
Note: See TracChangeset
for help on using the changeset viewer.