Foxtable(狐表)用户栏目专家坐堂 → 请问如何代码设定副表字符列各个单元格对齐方式 [已解决]


  共有4156人关注过本帖树形打印复制链接

主题:请问如何代码设定副表字符列各个单元格对齐方式 [已解决]

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/14 8:34:00 [显示全部帖子]

这个没有办法,同一列数据只能是一种对齐方式。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/14 11:36:00 [显示全部帖子]

理论上是可以的。就是超长换行处理比较麻烦,并且数据多了绘制就比较卡了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/14 12:11:00 [显示全部帖子]

麻烦:http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=106469&skin=0

首先,需要计算文字的宽度,参考上面MeasureString的用法
其次判断单元格的宽度,然后计算绘制的位置,比如靠右:绘制起始左边距 = 单元格的宽度 - 文字的宽度

 回到顶部