Changeset 13244 for trunk/sources/HeuristicLab.Core.Views
- Timestamp:
- 11/18/15 12:30:56 (8 years ago)
- Location:
- trunk/sources/HeuristicLab.Core.Views/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/ItemListView.cs
r13014 r13244 277 277 T item = itemsListView.SelectedItems[0].Tag as T; 278 278 if (item != null) { 279 Control c = this; 280 BreadcrumbViewHost bcvh; 281 282 do { 283 c = c.Parent; 284 bcvh = c as BreadcrumbViewHost; 285 } while ((bcvh == null || !bcvh.EnableBreadcrumbs) && c != null); 286 287 if (bcvh != null) { 288 bcvh.AddBreadcrumbs(bcvh.Content); 289 bcvh.AddBreadcrumbs(item); 290 bcvh.Content = item; 291 bcvh.ReadOnly = ReadOnly; 292 bcvh.Locked = Locked; 293 } else { 294 IContentView view = MainFormManager.MainForm.ShowContent(item); 295 if (view != null) { 296 view.ReadOnly = ReadOnly; 297 view.Locked = Locked; 298 } 279 IContentView view = MainFormManager.MainForm.ShowContent(item); 280 if (view != null) { 281 view.ReadOnly = ReadOnly; 282 view.Locked = Locked; 299 283 } 300 284 } -
trunk/sources/HeuristicLab.Core.Views/3.3/ParameterCollectionView.cs
r13014 r13244 27 27 using HeuristicLab.Collections; 28 28 using HeuristicLab.MainForm; 29 using HeuristicLab.MainForm.WindowsForms;30 29 31 30 namespace HeuristicLab.Core.Views { … … 155 154 IParameter item = itemsListView.SelectedItems[0].Tag as IParameter; 156 155 if (item != null) { 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 } 156 IContentView view = MainFormManager.MainForm.ShowContent(item); 157 if (view != null) { 158 view.ReadOnly = ReadOnly || (item.Hidden && !AllowEditingOfHiddenParameters); 159 view.Locked = Locked; 177 160 } 178 161 } -
trunk/sources/HeuristicLab.Core.Views/3.3/ParameterizedNamedItemView.Designer.cs
r13014 r13244 45 45 /// </summary> 46 46 private void InitializeComponent() { 47 this.parameterCollectionView = new HeuristicLab.Core.Views. BreadcrumbViewHost();47 this.parameterCollectionView = new HeuristicLab.Core.Views.ParameterCollectionView(); 48 48 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit(); 49 49 this.SuspendLayout(); … … 72 72 this.parameterCollectionView.Size = new System.Drawing.Size(490, 327); 73 73 this.parameterCollectionView.TabIndex = 3; 74 this.parameterCollectionView.ViewsLabelVisible = false;75 74 // 76 75 // ParameterizedNamedItemView … … 93 92 #endregion 94 93 95 protected HeuristicLab.Core.Views.BreadcrumbViewHostparameterCollectionView;94 protected ParameterCollectionView parameterCollectionView; 96 95 97 96 }
Note: See TracChangeset
for help on using the changeset viewer.