1.定义一个DataGridTableStyle对象;
2.针对每列定义一个DataGridTextBoxColumn(或其他DataGridColumnStyle的子类,视该列数据类型而类);
3.设置该对象的各个属性:如HeaderText(列标头)、MappingName(DataTable中对应的列名)、Width(该列显示宽度);
4.第1.步定义的对象中有一个GridColumnStyles属性,是一个集合,执行其Add方法将第2.步生成的对象加入该集合;
5.DataGrid有一个TableStyles属性,也是一个集合,将第1.步生成的对象加入之。
2.针对每列定义一个DataGridTextBoxColumn(或其他DataGridColumnStyle的子类,视该列数据类型而类);
3.设置该对象的各个属性:如HeaderText(列标头)、MappingName(DataTable中对应的列名)、Width(该列显示宽度);
4.第1.步定义的对象中有一个GridColumnStyles属性,是一个集合,执行其Add方法将第2.步生成的对象加入该集合;
5.DataGrid有一个TableStyles属性,也是一个集合,将第1.步生成的对象加入之。
解决方案 »
- ASP.NET MVC3.0 集成 Memcached
- 借问用过Delphi的大侠:C#是否能实现象Delphi一样直接把一个form贴到另一个form上
- 关于COM的一点小问题?
- 怎么把GRIDVIEW单元格的长度设置为四个字符啊????
- 高手给个在winform里面增加验证码的方法或者代码实例
- 请教:VS2005自带的单元测试创建测试项目后,无法在测试管理器中看到勾取的待测试的函数
- 小弟现在要用Excel做报表。希望各位大哥高手们提供点资料,谢谢了。
- 关于C#下文件读取发送的问题
- 谁帮我提供个正则,判断字符
- 在客户端可以动态引用web service吗?
- 请问一个windows应用程序运行问题[C#]
- C#打包制作卸载程序的问题
下面是一些codeproject.com上的例子,可参考
http://www.codeproject.com/KB/database/DataGridPaging.aspx
http://www.codeproject.com/KB/cpp/Datagrid_ColumnStyles.aspx
http://www.codeproject.com/KB/miscctrl/cprogressdatagrid.aspx