注册 登录
编程论坛 VB.NET论坛

请看一看我的datagridview如何设置头列,才能正确靠右显示

alignoffset 发布于 2010-07-31 15:16, 1607 次点击
只有本站会员才能查看附件,请 登录

如图所示,头列中的序号怎样才能正确靠右显示。
还有列标题的宽度明明还有许多空,可如稍稍缩短,列标题就自动换行
只有本站会员才能查看附件,请 登录

如下图所示
只有本站会员才能查看附件,请 登录


[ 本帖最后由 alignoffset 于 2010-7-31 15:33 编辑 ]
3 回复
#2
wei8551982010-08-01 20:15
第一个问题,用如下代码可解决:
DataGridView1.Columns(0).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight  ’中间右对齐

第二个问题,不知道怎么解决,关注下
#3
alignoffset2010-08-21 09:11
首先谢谢wei855198,还是不行,DataGridView1.Columns(0)是第一列,并不是头列,我用的是 DataGridView1.RowHeadersDefaultCellStyle.Alignoffset= DataGridViewContentAlignment.MiddleRight 依然不行。
#4
yeshuaxing2011-10-04 02:51
Dgv.RowHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
1