如何根据数据大小自动调整datagridview中的单元格

时间:2013-09-04 07:15:15

标签: c# .net

我搜索了单元格的自动调整,但是根据特定单元格的数据大小,我发现自动调整行和列如何使特定单元格自动调整(根据高度,因为列宽将固定)? 可以使用datagridview的某些属性来完成吗?

3 个答案:

答案 0 :(得分:3)

这行代码使Cell Auto-size Vertically取决于加载的数据

dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;

答案 1 :(得分:0)

使用此代码。它可以帮助你

dataGridView1.Columns [0] .AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;

其中0是列索引

答案 2 :(得分:0)

您可以通过DataGridView的属性处理它,设置以下属性。设置follewing属性将允许单元格展开(垂直或水平)以显示完整内容而不进行任何截断。这些单元格大小的扩展将导致行或列大小在单元格存在的位置发生变化。

  1. AutoSizeRowsMode = AllCells
  2. AutoSizeColumnsMode = DisplayedCells