- Timestamp:
- 10/15/15 16:41:12 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/ParameterCollectionView.cs
r12012 r13014 27 27 using HeuristicLab.Collections; 28 28 using HeuristicLab.MainForm; 29 using HeuristicLab.MainForm.WindowsForms; 29 30 30 31 namespace HeuristicLab.Core.Views { … … 154 155 IParameter item = itemsListView.SelectedItems[0].Tag as IParameter; 155 156 if (item != null) { 156 IContentView view = MainFormManager.MainForm.ShowContent(item); 157 if (view != null) { 158 view.ReadOnly = ReadOnly || (item.Hidden && !AllowEditingOfHiddenParameters); 159 view.Locked = Locked; 157 Control c = this; 158 BreadcrumbViewHost bcvh; 159 160 do { 161 c = c.Parent; 162 bcvh = c as BreadcrumbViewHost; 163 } while ((bcvh == null || !bcvh.EnableBreadcrumbs) && c != null); 164 165 if (bcvh != null) { 166 bcvh.AddBreadcrumbs(bcvh.Content); 167 bcvh.AddBreadcrumbs(item); 168 bcvh.Content = item; 169 bcvh.ReadOnly = ReadOnly || (item.Hidden && !AllowEditingOfHiddenParameters); 170 bcvh.Locked = Locked; 171 } else { 172 IContentView view = MainFormManager.MainForm.ShowContent(item); 173 if (view != null) { 174 view.ReadOnly = ReadOnly || (item.Hidden && !AllowEditingOfHiddenParameters); 175 view.Locked = Locked; 176 } 160 177 } 161 178 }
Note: See TracChangeset
for help on using the changeset viewer.