web form的datagrid 如何固定column 的宽度??? this.dgcontent.PreferredColumnWidth = 200;设置宽度为200; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void Auditing_Load(object sender, System.EventArgs e) { mds=new DataManager("select * from app_regmember ","app_regmember","novanet","XIAOMEI"); this.dataGrid1.DataSource=mds.ds; this.dataGrid1.DataMember="app_regmember"; initGridStyle(this.dataGrid1); } public void initGridStyle(DataGrid dg) { DataGridTableStyle ts = new DataGridTableStyle(); ts.MappingName ="app_regmember"; dg.TableStyles.Add(ts); ts.GridColumnStyles[0].Width = 0; ts.GridColumnStyles[1].HeaderText="用户名"; ts.GridColumnStyles[1].Width =100; ts.GridColumnStyles[2].HeaderText="姓名"; ts.GridColumnStyles[2].Width =50; ts.GridColumnStyles[3].Width = 0; ts.GridColumnStyles[4].Width = 0; ts.GridColumnStyles[5].Width = 0; ts.GridColumnStyles[6].Width = 0; ts.GridColumnStyles[7].Width = 0; ts.GridColumnStyles[8].HeaderText="电子邮件"; ts.GridColumnStyles[9].Width = 0; ts.GridColumnStyles[10].Width = 0; } 设计期间也可以设置!在属性生成器中选择“格式”在treeview中选择“项”,在“项”选择column调整Width! 直接在html代码中 width="50px" Soking兄弟的方法,不行,我的datagrid就是用这种方法control width 的. sequelbo兄弟的方法,我的datagrid没有GridColumnStyles属性, 兄弟wjhs同样我的datagrid也没有PreferredColumnWidt属性. 如果您使用Web Form ,使用DataGridTableStyle能够达到这个目标,但需要导入System.Windows.Forms,不过在aspx中实现我正在探索 定时关机 C#编写 C# 利用Schema解析指定的xml C# 全局钩子类 无法正常使用 C# 取ACCESS字段 [攒分贴]每日小知识 重绘ComboBox控件,为什么文本框中下面有条粗黑线 用到Infragistics NetAdvantage的WEBGRID控件,在IE9里无法修改数据,怎么回事? 奇怪,一个简单的函数,c#里居然没有?!! WinForm中 如何遍历窗体 然后关闭不需要的窗体? MenuStrip的RenderMode作用是什么? 看不出对显示有什么影响。 我用API做了串口,大家帮帮忙,用他写MODEM的AT命令不执行呀 关于隐式调用的疑惑,欢迎讨论。
{
mds=new DataManager("select * from app_regmember ","app_regmember","novanet","XIAOMEI");
this.dataGrid1.DataSource=mds.ds;
this.dataGrid1.DataMember="app_regmember";
initGridStyle(this.dataGrid1);
}
public void initGridStyle(DataGrid dg)
{
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName ="app_regmember";
dg.TableStyles.Add(ts);
ts.GridColumnStyles[0].Width = 0;
ts.GridColumnStyles[1].HeaderText="用户名";
ts.GridColumnStyles[1].Width =100;
ts.GridColumnStyles[2].HeaderText="姓名";
ts.GridColumnStyles[2].Width =50;
ts.GridColumnStyles[3].Width = 0;
ts.GridColumnStyles[4].Width = 0;
ts.GridColumnStyles[5].Width = 0;
ts.GridColumnStyles[6].Width = 0;
ts.GridColumnStyles[7].Width = 0;
ts.GridColumnStyles[8].HeaderText="电子邮件";
ts.GridColumnStyles[9].Width = 0;
ts.GridColumnStyles[10].Width = 0;
}