Changeset 3299 for trunk/sources/HeuristicLab.Core.Views/3.3
- Timestamp:
- 04/11/10 03:59:22 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Core.Views/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/Clipboard.Designer.cs
r3298 r3299 83 83 this.listView.View = System.Windows.Forms.View.Details; 84 84 this.listView.SelectedIndexChanged += new System.EventHandler(this.listView_SelectedIndexChanged); 85 this.listView.SizeChanged += new System.EventHandler(this.listView_SizeChanged);86 85 this.listView.DoubleClick += new System.EventHandler(this.listView_DoubleClick); 87 86 this.listView.DragDrop += new System.Windows.Forms.DragEventHandler(this.listView_DragDrop); … … 178 177 // saveButton 179 178 // 180 this.saveButton.Enabled = false;181 179 this.saveButton.Image = HeuristicLab.Common.Resources.VS2008ImageLibrary.Save; 182 180 this.saveButton.Location = new System.Drawing.Point(120, 0); -
trunk/sources/HeuristicLab.Core.Views/3.3/Clipboard.cs
r3298 r3299 101 101 item.ToStringChanged += new EventHandler(Item_ToStringChanged); 102 102 sortAscendingButton.Enabled = sortDescendingButton.Enabled = listView.Items.Count > 1; 103 saveButton.Enabled = listView.Items.Count > 0;103 AdjustListViewColumnSizes(); 104 104 } 105 105 } … … 114 114 itemListViewItemTable.Remove(item); 115 115 sortAscendingButton.Enabled = sortDescendingButton.Enabled = listView.Items.Count > 1; 116 saveButton.Enabled = listView.Items.Count > 0;117 116 } 118 117 } … … 204 203 private void listView_SelectedIndexChanged(object sender, EventArgs e) { 205 204 removeButton.Enabled = listView.SelectedItems.Count > 0; 206 }207 private void listView_SizeChanged(object sender, EventArgs e) {208 if (listView.Columns.Count > 0)209 listView.Columns[0].Width = Math.Max(0, listView.Width - 25);210 205 } 211 206 private void listView_KeyDown(object sender, KeyEventArgs e) { … … 294 289 itemListViewItemTable[item].Text = item.ToString(); 295 290 listView.Sort(); 291 AdjustListViewColumnSizes(); 292 } 293 } 294 #endregion 295 296 #region Helpers 297 private void AdjustListViewColumnSizes() { 298 if (listView.Items.Count > 0) { 299 for (int i = 0; i < listView.Columns.Count; i++) 300 listView.Columns[i].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); 296 301 } 297 302 }
Note: See TracChangeset
for help on using the changeset viewer.