Code Bye

dev gridview的列头分成两行来显示

 

我想让列头分成两行来显示,如何做?

 
还有,取当前行的某列值,除了GetRowCellValue,还有什么办法。
dataGridView1.Rows[e.rowindex].Cells[“列名”].Value e.rowindex当前行索引,

10分
我在网上看到个例子,不知道是不是你想要的,
http://www.cnblogs.com/habin/archive/2009/04/24/1442613.html
别忘了下面有代码的,把代码展开了看看吧
谢谢了,他这个是BandedGridView
这个样式我还没有接触到,现在用的还是dev的gridview

10分
调整表头行高和列宽就行了
this.datagridview1.ColumnHeadersHeight = 45;
this.datagridview1.ColumnHeadersHeight
//禁止用户手动调整上述属性
this.datagridview1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
//固定宽度
colUser.Width = XXX;
如果你同时允许用户调整列宽,那么基本就没什么意义了,让它自动调整(显示不下去时自动换行变两行)
找到了代码,和大家一起分享。
pre class=”brush: csharp”>
         this.gridView1.ColumnPanelRowHeight = 40;
            this.gridView1.OptionsView.AllowHtmlDrawHeaders = true;
            this.gridView1.Appearance.HeaderPanel.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;            
            //表头及行内容居中显示
            this.gridView1.Appearance.Row.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
            this.gridView1.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
/pre>
还漏了一句,在引用的列中 .Columns(“发布日期”).Caption = “发布<br>日期”
/div>

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明dev gridview的列头分成两行来显示