- Timestamp:
- 07/10/19 17:39:38 (5 years ago)
- Location:
- branches/2994-AutoDiffForIntervals
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2994-AutoDiffForIntervals
- Property svn:mergeinfo changed
-
branches/2994-AutoDiffForIntervals/HeuristicLab.Core.Views
- Property svn:mergeinfo changed
/branches/2435-alglib_3_15/HeuristicLab.Core.Views (added) merged: 17034 /trunk/HeuristicLab.Core.Views merged: 17007-17009,17015,17037,17118
- Property svn:mergeinfo changed
-
branches/2994-AutoDiffForIntervals/HeuristicLab.Core.Views/3.3/ItemArrayView.cs
r16565 r17120 237 237 (Content != null) && !Content.IsReadOnly && !ReadOnly; 238 238 removeButton.Enabled = itemsListView.SelectedItems.Count > 0 && (Content != null) && !Content.IsReadOnly && !ReadOnly; 239 AdjustListViewColumnSizes();240 239 241 240 if (showDetailsCheckBox.Checked) { … … 330 329 } 331 330 } 331 protected virtual void itemsListView_Layout(object sender, LayoutEventArgs e) { 332 if (itemsListView.Columns.Count == 1) 333 AdjustListViewColumnSizes(); 334 } 332 335 #endregion 333 336 … … 453 456 foreach (ListViewItem listViewItem in GetListViewItemsForItem(item)) 454 457 UpdateListViewItemText(listViewItem); 455 AdjustListViewColumnSizes(); 458 if (itemsListView.Columns.Count > 1) 459 AdjustListViewColumnSizes(); 456 460 } 457 461 } … … 460 464 #region Helpers 461 465 protected virtual void AdjustListViewColumnSizes() { 462 if (itemsListView.Items.Count > 0) { 463 for (int i = 0; i < itemsListView.Columns.Count; i++) 464 itemsListView.Columns[i].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); 466 if (itemsListView.Columns.Count == 1) { 467 if (itemsListView.Columns[0].Width != itemsListView.ClientSize.Width) 468 itemsListView.Columns[0].Width = itemsListView.ClientSize.Width; 469 } else { 470 if (itemsListView.Items.Count > 0) { 471 for (int i = 0; i < itemsListView.Columns.Count; i++) 472 itemsListView.Columns[i].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); 473 } 465 474 } 466 475 }
Note: See TracChangeset
for help on using the changeset viewer.