- Timestamp:
- 10/29/13 13:47:35 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Breadcrumbs/HeuristicLab.Core.Views/3.3/ParameterCollectionView.cs
r10089 r10093 153 153 var item = (IParameter)itemsListView.SelectedItems[0].Tag; 154 154 var mainForm = MainFormManager.GetMainForm<MainForm.WindowsForms.MainForm>(); 155 var outermostViewHost = mainForm.GetOutermostViewOfType<ViewHost>(this); 156 if (outermostViewHost != null && outermostViewHost.HotlinkingEnabled) { 157 var oldCrumbs = outermostViewHost.Breadcrumbs; 158 var newCrumbs = BuildBreadcrumbTrail(); 159 mainForm.ShowContentInSpecificViewHost(item, outermostViewHost); 160 outermostViewHost.UpdateBreadcrumbTrail(oldCrumbs, newCrumbs.Concat(new[] { item })); 155 var outermostViewHost = mainForm.ShowContentInOutermostViewHost(item, this, true); 156 if (outermostViewHost.HotlinkingEnabled) { 161 157 outermostViewHost.ActiveView.ReadOnly = ReadOnly || (item.Hidden && !AllowEditingOfHiddenParameters); 162 158 outermostViewHost.ActiveView.Locked = Locked; … … 176 172 var item = (IParameter)itemsListView.SelectedItems[0].Tag; 177 173 var mainForm = MainFormManager.GetMainForm<MainForm.WindowsForms.MainForm>(); 178 var outermostViewHost = mainForm.GetOutermostViewOfType<ViewHost>(this); 179 var oldCrumbs = outermostViewHost.Breadcrumbs; 180 var newCrumbs = BuildBreadcrumbTrail(); 181 mainForm.ShowContentInSpecificViewHost(item, outermostViewHost); 182 outermostViewHost.UpdateBreadcrumbTrail(oldCrumbs, newCrumbs.Concat(new[] { item })); 174 var outermostViewHost = mainForm.ShowContentInOutermostViewHost(item, this); 183 175 outermostViewHost.ActiveView.ReadOnly = ReadOnly || (item.Hidden && !AllowEditingOfHiddenParameters); 184 176 outermostViewHost.ActiveView.Locked = Locked;
Note: See TracChangeset
for help on using the changeset viewer.