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

dev gridview的列头显示问题。
我想让列头分成两行来显示,如何做?

------解决方案--------------------
我在网上看到个例子,不知道是不是你想要的,
http://www.cnblogs.com/habin/archive/2009/04/24/1442613.html
别忘了下面有代码的,把代码展开了看看吧
------解决方案--------------------
调整表头行高和列宽就行了
this.datagridview1.ColumnHeadersHeight = 45;
this.datagridview1.ColumnHeadersHeight
//禁止用户手动调整上述属性
this.datagridview1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
//固定宽度
colUser.Width = XXX;

如果你同时允许用户调整列宽,那么基本就没什么意义了,让它自动调整(显示不下去时自动换行变两行)