- Timestamp:
- 05/05/10 23:08:02 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/ViewHost.cs
r3646 r3655 41 41 } 42 42 43 private bool viewShown; 43 44 private Dictionary<Type, IContentView> cachedViews; 44 45 public IEnumerable<IContentView> Views { … … 138 139 throw new InvalidOperationException(string.Format("View \"{0}\" cannot display content \"{1}\".", 139 140 viewType, Content.GetType())); 140 if (viewPanel.Height <= 10 || viewPanel.Width <= 10) 141 if (viewPanel.Height <= 10 || viewPanel.Width <= 10) { 142 viewShown = false; 141 143 return; 142 144 } 145 146 viewShown = true; 143 147 UpdateActiveMenuItem(); 144 148 IContentView view; … … 159 163 } 160 164 165 private void viewPanel_Resize(object sender, EventArgs e) { 166 if (!viewShown) 167 this.OnViewTypeChanged(); 168 } 169 161 170 private void RegisterActiveViewEvents() { 162 171 activeView.Changed += new EventHandler(activeView_Changed);
Note: See TracChangeset
for help on using the changeset viewer.