DataGrid的对齐问题
【IT168 技术文档】
我们可以使用如下方式设定DataGrid的HeaderText对齐方式。
1.用一个label覆盖在标头上,大小与列宽同,背景设成透明,并设label.parent=datagrid,然后调整label的属性即可。
2.还有种方法就是在headertext前加适当的空格,先得获取每个字符的宽度W
With Graphics.FromHwnd(DataGrid1.Handle).MeasureString _
(Text:="ABCDEFGHIJKLMNOPQRSTUVWXYZ", Font:=DataGrid1.Font)
W = CInt(.Width / 26.0!)
End With
然后在headertext前加(datagridtextboxcolumn.width/w-len(headertext))/2个空格。
0
相关文章