window form 里面的datagrid控件的列属性能否在程序中修改 当然可以,就像楼上所说的,有关细节看看MSDN,里面很全的^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void InitiDataGrid(){ DataGridTableStyle dgts = new DataGridTableStyle(); dgts.MappingName = "Person"; dgts.RowHeaderWidth = 20; dgts.AllowSorting = false; DataGridTextBoxColumn tbc1 = new DataGridTextBoxColumn(); tbc1.MappingName = "PersonName"; tbc1.HeaderText = "用户名"; tbc1.Width = 100; tbc1.NullText = ""; dgts.GridColumnStyles.AddRange(new DataGridColumnStyle[]{tbc1}); this.dataGrid1.TableStyles.Add(dgts);} 可以使用DataGridTableStyle类的一些属性,不过需要在应用你自定的Style之前解除对DG的绑定,应用后再次绑定你所要数据吧 关于EntityFramework4.5实现动态表的问题 数据库中图片 页面无限跳转间保存页面状态(200高分重赏!) 关于DataGridView 处理图片难题??求助 初学c#,关于数据库SQLserver连接的问题 合并Excel HttpWebRequest 和HttpWebResponse 获取source文件时Encoding的问题。 极度郁闷,关于递归生成TreeView的问题 ——高分求解! 水晶报表问题,如合去除报表产生的默认工具栏 csdn栏目树出错,无法使用,赶快解决bug. 向高手请教getclassname API函数的用法
{
DataGridTableStyle dgts = new DataGridTableStyle();
dgts.MappingName = "Person";
dgts.RowHeaderWidth = 20;
dgts.AllowSorting = false;
DataGridTextBoxColumn tbc1 = new DataGridTextBoxColumn();
tbc1.MappingName = "PersonName";
tbc1.HeaderText = "用户名";
tbc1.Width = 100;
tbc1.NullText = "";
dgts.GridColumnStyles.AddRange(new DataGridColumnStyle[]{tbc1});
this.dataGrid1.TableStyles.Add(dgts);
}