首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DatagridView 数字列右对齐 没有效果,该怎么解决

2012-03-12 
DatagridView数字列右对齐 没有效果datagridview中的数字列需要显示右对齐。可是设置后并没有完全右对齐。C#

DatagridView 数字列右对齐 没有效果
datagridview中的数字列 需要显示右对齐。 
可是设置后并没有完全右对齐。

C# code
dataGridView2.Columns["dosage"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

想知道什么原因。

另外一个datagridview中同样设置 右对齐 实现了。
为啥这个效果不明显。
不过还是比设置左对齐 靠右一点

[解决办法]
1.检查代码,看看写在什么地方,调试一下,有没有执行到.
2.重新生成项目一下.
[解决办法]
dataGridView2.Clumns["dosage"].ItemStyle.VerticalAlign = "right";
[解决办法]
PurchaseBreakDownDG.Columns[ "SumPic "].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
[解决办法]
检查一下你在什么时候设置的,

也有可能你设置了DataGridViewContentAlignment.MiddleRight之后,另一个地方又再次设置,

热点排行