带有列表框列的DataGridView

时间:2016-01-17 12:36:19

标签: c# .net winforms datagridview

我有一些列用逗号分隔的长数字 我想在点击时将DataGridViewTextBoxColumn显示为ListBox 我该怎么办? 理想的是没有继承。

1 个答案:

答案 0 :(得分:1)

您可以在DataGridViewTextBoxColumn中显示多行文字,并使用设计师或代码以这种方式将行设置为自动调整大小:

  • DataGridView的{​​{3}}属性设为AllCells
  • DataGridViewTextBoxColumn的{​​{3}}属性设置为True

因此,将这些逗号分隔的数字转换为Environment.NewLine分隔的文本并将其显示在DataGridView中就足够了。

AutoSizeRowMode