- Timestamp:
- 07/25/10 00:29:17 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/ItemArrayView.cs
r3904 r4096 202 202 AdjustListViewColumnSizes(); 203 203 204 if (itemsListView.SelectedItems.Count == 1) { 205 T item = itemsListView.SelectedItems[0].Tag as T; 206 detailsGroupBox.Enabled = true; 207 viewHost.Content = item; 208 } else { 209 viewHost.Content = null; 210 detailsGroupBox.Enabled = false; 204 if (showDetailsCheckBox.Checked) { 205 if (itemsListView.SelectedItems.Count == 1) { 206 T item = itemsListView.SelectedItems[0].Tag as T; 207 detailsGroupBox.Enabled = true; 208 viewHost.Content = item; 209 } else { 210 viewHost.Content = null; 211 detailsGroupBox.Enabled = false; 212 } 211 213 } 212 214 } … … 317 319 #endregion 318 320 321 #region CheckBox Events 322 protected virtual void showDetailsCheckBox_CheckedChanged(object sender, EventArgs e) { 323 if (showDetailsCheckBox.Checked) { 324 splitContainer.Panel2Collapsed = false; 325 detailsGroupBox.Enabled = itemsListView.SelectedItems.Count == 1; 326 viewHost.Content = itemsListView.SelectedItems.Count == 1 ? (T)itemsListView.SelectedItems[0].Tag : null; 327 } else { 328 splitContainer.Panel2Collapsed = true; 329 viewHost.Content = null; 330 viewHost.ClearCache(); 331 } 332 } 333 #endregion 334 319 335 #region Content Events 320 336 protected virtual void Content_ItemsReplaced(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
Note: See TracChangeset
for help on using the changeset viewer.