C#Datatable列宽

Roi*_*i84 8 .net c# datatable

我在C#中遇到了Datatable的问题.我有一个Datatable与列.我想手动设置列的大小,我该怎么做?

这是代码:

dt = new DataTable();

DataColumn culAvs = new DataColumn("Avskiping", typeof(string));
DataColumn culKota = new DataColumn("Kota", typeof(string));
dt.Columns.Add(culAvs);
dt.Columns.Add(culKota);
dataGrid1.DataSource = dt;
Run Code Online (Sandbox Code Playgroud)

Dmi*_*try 9

如果您在谈论列中的最大数据长度,您可能会对DataColumn.MaxLength属性感兴趣.但是如果你在讨论列的可视宽度,你应该使用WidthDataGrid列的属性:dataGrid1.Columns[ ... ].Width = ...


vc *_* 74 5

数据表不包含 UI 相关的属性,它是一个数据容器。您需要在数据网格上定义列可视化属性。