*** 问一个简单的小问题(winform),在dataGrid 控件 中,如何动态定义 某一列的显示宽度。 如上所说,那个属性是定义 列宽的。象性别这些字段,不用太宽就行,备注 字段 需要宽一些。麻烦会的朋友关注一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的做法,高手别见笑啊private void InitGrid(){ string[] HeaderText={"姓名","性别","备注"}; string[] MappingName={"name","sex","re"} int[] ColWidth={100,50,500}; DataTable dtTmp=new DataTable(); for(int i=0;i<=HeaderText.Length-1;i++) { DataGridTextBoxColumn col=new DataGridTextBoxColumn(); col.HeaderText=HeaderText[i]; col.MappingName=MappingName[i]; col.Width=ColWidth[i]; col.NullText=""; this.dtgrdRelation.TableStyles[0].GridColumnStyles.Add(col); DataColumn dtcCol=new DataColumn(MappingName[i]); dtTmp.Columns.Add(dtcCol); } this.dtgrdRelation.DataSource=dtTmp;} 每日发贴 求字符串相加 '010101' 得到'010102' '010109' 得到'010110' C# 操作 Excel 文件可用哪些组件 【新人求助】查询系统的程序流程 .net 发射 需要一个把主键盘的回车键改成字母z,把小键盘的确定键改成a的控制台程序。 能不能搜索 DataGridView 里的内容? 帮助:如何查看web service调用或返回的soap消息内容信息 如何将一个连着数据库(sqlserver)的c#项目打包啊? C#链接数据库,推送数据 嘿嘿,给大家推荐一个网站,搞搞各位脑筋 关于程序运行的结果的问题? 对string lei型的迷惑
private void InitGrid()
{
string[] HeaderText={"姓名","性别","备注"};
string[] MappingName={"name","sex","re"}
int[] ColWidth={100,50,500};
DataTable dtTmp=new DataTable();
for(int i=0;i<=HeaderText.Length-1;i++)
{
DataGridTextBoxColumn col=new DataGridTextBoxColumn();
col.HeaderText=HeaderText[i];
col.MappingName=MappingName[i];
col.Width=ColWidth[i];
col.NullText="";
this.dtgrdRelation.TableStyles[0].GridColumnStyles.Add(col);
DataColumn dtcCol=new DataColumn(MappingName[i]);
dtTmp.Columns.Add(dtcCol);
}
this.dtgrdRelation.DataSource=dtTmp;
}