当前位置:编程学习 > C#/ASP.NET >>

Winform中DataGridView怎么设置单元格的宽度

比如:
DataGridViewTextBoxCell Cell = (DataGridViewTextBoxCell)dgvStyleMonth.Rows[i].Cells["FinishState"];

用什么方式可以设置Cell(单元格)的宽度.

那位大哥可以指点一下
--------------------编程问答-------------------- 设置列的,不能设置cell的 --------------------编程问答-------------------- 打开设计器,选择编辑列,然后设置宽度属性 --------------------编程问答--------------------
dataGridView1.Columns[0].Width = 13;
dataGridView1.Rows[0].Height = 8;
--------------------编程问答-------------------- 生产数 完成情况
2101 96%
2101 96%
2101 96%
2101 96%
2444 97%
2444 97%
2444 97%
2444 97%
430 46%
谢谢各位大哥的指点,小弟我不是设置整列的宽度
就像上面那种情况,按百分比动态改变宽度,每行中有百分比那个单元格宽格随百分比来设置的;
我没说清楚,让各位大哥误解了,对不起了! --------------------编程问答-------------------- http://blog.csdn.net/loundar/archive/2009/07/31/4398105.aspx
看看这个  貌似不能设置吧   但是你可以以数据的大小来用颜色显示指定长度的数据  --------------------编程问答-------------------- dataGridView1.Columns[0].Width = ;
dataGridView1.Rows[0].Height = ;

--------------------编程问答-------------------- hello_wys  5楼的大哥想的就是我想要的
我是填充了单元格的背景色,为了动实现动态效果,小弟就是想根据百分比来设置它的宽度,宽度是多少,背景色也显示的是多少,纳闷的就是不知道怎么来设置单元格的宽度。
--------------------编程问答-------------------- AutoSizeColumnsMode属性可以设置,你想要的效果
可以根据列标题的宽度、数据内容的宽度。。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 谁知道,vs2003中如何让datagrid中的表格大小随窗口一起变化,还有怎么实现每一页固定显示10行,不够19行的显示空行 --------------------编程问答--------------------
引用 10 楼 u012897318 的回复:
谁知道,vs2003中如何让datagrid中的表格大小随窗口一起变化,还有怎么实现每一页固定显示10行,不够19行的显示空行


datagrid的Dock属性设为Fill --------------------编程问答-------------------- 难道你想要的是这个效果?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,