日期:2014-05-17  浏览次数:20841 次

winform中datagridview相关
请问下datagridview中的AutoSizeColumnsMode是否支持System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill和
System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells两种模式一起
或者怎么才能实现两种模式一起。

我的目的就是想实现单元格的内容全部都能显示,并且datagridview能填充满整个groupbox

谢谢了哈

------解决方案--------------------
AutoSizeColumnsMode=System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
------解决方案--------------------
System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;

DataGridView填满父容器的话应该设置Dock属性为DockStyle.Fill
------解决方案--------------------
引用:
Quote: 引用:

AutoSizeColumnsMode=System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
------解决方案--------------------
System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;

DataGridView填满父容器的话应该设置Dock属性为DockStyle.Fill


AutoSizeColumnsMode按你的方法试过了,程序会报错,Dock的属性已经是Fill了,问题就是datagridview的列数太少,如果AutoSizeColumnsMode不是Fill就填不满,是Fill的话有些单元格内容过多就显示不全。


单元格内容过多可以调整列的高度