本人用Visual c#开发时在把DataTable绑定到DataGrid的时候DataTable不能完全填充DataGrid,有的信息也不能完全显示,请问怎样才能把DataTable的宽度增加一些???
解决方案 »
- 不显示删除回复显示所有回复显示星级回复显示得分回复 不与数据库连接的。datatable作为数据源dataGridView1.DataSource
- 请教该如何把字符串丢到阵列
- C#的事件驱动机制是什么,如何重写事件委托?
- RSS 是什么?怎么用?
- 200分问题关于执行动态语句的函数或者提供封装较好的ListView参照
- C#中如何才能做到将类名作为参数来生成实例?
- 如何用自己的struct去分析一个二进制文件的struct
- 从sql2005 导出image 格式的数据表 怎么把它插入到excel中
- 请问在C#中如何将当前系统时间化为UNIX时间?
- 解决用十六进制修改文件的问题 全部送出
- 使用oledb连接数据库时,数据适配器中的参数有没有顺序上的要求?
- 有关一个项目的讨论,做过同一城市连锁店的会员管理系统的请进!!!急切中,
使用 Visual C# .NET 以编程方式将 DataGrid 列宽设置为最长的字段
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B812422#XSLTH3153121122120121120120手工设置datagrid列宽:
DataGridTableStyle ts=new DataGridTableStyle()
DataGridTextBoxColumn tc=new DataGridTextBoxColumn ();
tc.MappingName = "operid" ' 设置字段映射关系
tc..HeaderText = "编号" '设置表头显示字符
tc..Width = 75 '设置列宽
ts.GridColumnStyles.add(tc)
grid.tablestyle.add(ts)
如果是在WinForm中的话,那就只加入样式表处理了.DataGridTableStyle类,具体请查看一下MSDN.上面有比较详细的说明和使用方法