【问题标题】:WinForms, CheckedListbox Automatic column widthWinForms, CheckedListbox 自动列宽
【发布时间】:2016-01-04 09:30:47
【问题描述】:

我有一个复选框,其中 MultiColumn 属性设置为 true。 我分两行显示控件。

有没有办法自动调整每组列的列宽(每组列的宽度都将显示其中的所有文本)? 还是只能为所有列设置相同的宽度?

【问题讨论】:

  • 您是否尝试将AutoSizeColumnsMode 设置为AllCells
  • checklistbox 中没有这样的属性 :(
  • 在datagridview :)
  • 什么数据网格视图?问题是关于checklistbox! :|
  • CheckedListBox 不是灵活的多列控件,请使用TableLayoutPanel 与承载Checkboxes 的列和行或使用DataGridViewCheckBoxColumns

标签: c# winforms checkedlistbox column-width


【解决方案1】:

开启设置为相同的列宽,

someCheckedListBox.ColumnWidth = 80;

哪个System.Windows.Forms.CheckedListBox
继承自System.Windows.Forms.ListBox

【讨论】:

  • 您的答案为所有播种的列提供相同的宽度。那是我的出发点,我要求选择自动将每一列设置为该列的内容宽度。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多