如何让C#的DataGridView的 内容 靠右显示(因为金额靠右容易区分位数-个十百千万)

meadking 2009-09-05 11:03:47
如何让C#的DataGridView的 内容 靠右显示
默认全是靠左显示

因为金额靠右容易区分位数,
个十百千万

在左边每次都要数一下多少位了哦!!!

用样式可以解决吗??
...全文
1400 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Neusoft06 2012-03-14
  • 打赏
  • 举报
回复
DataGridViewTextBoxColumn proCountCol = new DataGridViewTextBoxColumn();
proCountCol.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
xml120 2009-09-05
  • 打赏
  • 举报
回复
嗯啦。楼上的2种方法都是对的。

不用模板列也可以。

设计视图里面就可以设置对齐的。
mythad 2009-09-05
  • 打赏
  • 举报
回复
mark
xxxxxchener 2009-09-05
  • 打赏
  • 举报
回复
this.dgvCommon.Columns["金额"].DefaultCellStyle.Alignment = DataGridViewContentAlignment


OK.!!~
lancer_whole 2009-09-05
  • 打赏
  • 举报
回复
最简单的是把那一列转化成模板列,然后里边加上<ItemStyle HorizontalAlign="Right" />
chaozi_249 2009-09-05
  • 打赏
  • 举报
回复

this.dgvCommon.Columns["金额"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

xinghuanonline 2009-09-05
  • 打赏
  • 举报
回复
up
风之影子 2009-09-05
  • 打赏
  • 举报
回复
用代码:


this.dgvCommon.Columns["金额"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;

超维电脑科技 2009-09-05
  • 打赏
  • 举报
回复
学习了
luckyleaf521 2009-09-05
  • 打赏
  • 举报
回复
DataGridView1.Columns("字段名称").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
风之影子 2009-09-05
  • 打赏
  • 举报
回复
右键单击DataGridView-----编辑列------选择你的金额列-------defaultcellstyle-----alignment属性设置为middleright

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧