private void SetComboWidth() { if (comboMinWidthEdit.Value == 0) { MostRecentLB.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); LessRecentLB.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); } else { int width = Math.Max(30, (int)comboMinWidthEdit.Value); MostRecentLB.Columns[0].Width = width; LessRecentLB.Columns[0].Width = width; } }
private void comboMinWidthEdit_ValueChanged(object sender, EventArgs e) { try { MostRecentLB.BeginUpdate(); LessRecentLB.BeginUpdate(); SetComboWidth(); RefreshRepos(); } finally { MostRecentLB.EndUpdate(); LessRecentLB.EndUpdate(); } }