Im在C#中的Datatable存在问题。我有一个Datatable
与列。我想手动设置列的大小,我该怎么做?C#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;
你不应该使用System.Data.DataTable的DataColumns,也就是数据容器,结果的类型的数据库查询。 您应该自定义DataGrid列的大小,这是您用来呈现数据的UI控件。 –
这是什么意思的大小像文本的长度在这种情况下? – V4Vendetta
http://stackoverflow.com/questions/2175274/dynamically-assign-a-column-width-to-a-winforms-datagrid – Dmitry