- Timestamp:
- 07/22/10 02:26:37 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/ItemListView.cs
r3904 r4069 197 197 AdjustListViewColumnSizes(); 198 198 199 if (itemsListView.SelectedItems.Count == 1) { 200 T item = (T)itemsListView.SelectedItems[0].Tag; 201 detailsGroupBox.Enabled = true; 202 viewHost.Content = item; 203 } else { 204 viewHost.Content = null; 205 detailsGroupBox.Enabled = false; 199 if (showDetailsCheckBox.Checked) { 200 if (itemsListView.SelectedItems.Count == 1) { 201 T item = (T)itemsListView.SelectedItems[0].Tag; 202 detailsGroupBox.Enabled = true; 203 viewHost.Content = item; 204 } else { 205 viewHost.Content = null; 206 detailsGroupBox.Enabled = false; 207 } 206 208 } 207 209 } … … 301 303 #endregion 302 304 305 #region CheckBox Events 306 private class DummyContent : HeuristicLab.Common.IContent { } 307 protected void showDetailsCheckBox_CheckedChanged(object sender, EventArgs e) { 308 if (showDetailsCheckBox.Checked) { 309 splitContainer.Panel2Collapsed = false; 310 detailsGroupBox.Enabled = itemsListView.SelectedItems.Count == 1; 311 viewHost.Content = itemsListView.SelectedItems.Count == 1 ? (T)itemsListView.SelectedItems[0].Tag : null; 312 } else { 313 splitContainer.Panel2Collapsed = true; 314 viewHost.Content = new DummyContent(); 315 } 316 } 317 #endregion 318 303 319 #region Content Events 304 320 protected virtual void Content_ItemsAdded(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
Note: See TracChangeset
for help on using the changeset viewer.