如何在VB中增加DataGrid的列宽

时间:2011-09-01 07:15:07

标签: vb.net

我在VB中使用DataGrid控件。 我在运行时创建了一个DataTable,并在此Datatable中添加了5列。 我用DataGrid控件绑定了数据表。

DataGrid的宽度为880。 DataGrid中数据表的5列默认宽度为100.因此对于5列宽度使用= 500.因此,DataGrid的右侧cornor处留下380的空白空间。我想用这5列填充这个空白区域。我想增加列的宽度,以便在DataGrid中完全覆盖。

1 个答案:

答案 0 :(得分:0)

查看DataGrid.PreferredColumnWidth Property属性。

DataGrid1.PreferredColumnWidth = 176

在这种情况下,176是880/5。

但是,如果列中的数据大于176,则可以覆盖此值。

您可能还想查看:

DataGridTableStyle Class

DataGridColumnStyle Class