找回密码
 立即注册

QQ登录

只需一步,快速开始

q406157290

高级会员

124

主题

531

帖子

1359

积分

高级会员

积分
1359

活字格认证

q406157290
高级会员   /  发表于:2017-11-21 17:19  /   查看:5881  /  回复:10
C1TrueDBGrid控件列内容超过列宽时,C1TrueDBGrid中的单元格内容从左显示字符,现在想做成从右侧显示字符的情况怎么实现呢,请指教。

效果:   入力【123456789012345】只能显示10个字符
   现在列显示情况  【1234567890】
  想要实现显示【6789012345】

10 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-11-21 17:55:48
沙发
您好,可以在设计视图下设置这个属性,就可以从右向左显示

希望能帮到您。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
q406157290
高级会员   /  发表于:2017-11-21 18:09:18
板凳
                .Splits(0).DisplayColumns(5).Style.HorizontalAlignment = AlignHorzEnum.Far '右
这个能让单元格右对齐,但是实现不了我说的效果,列宽显示不下列中内容的时候,显示的内容让它右侧优先。
  就是实现跟excel中的右对齐一样的效果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
q406157290
高级会员   /  发表于:2017-11-22 08:51:38
地板
   有什么办法可以实现这样的效果吗
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-22 10:00:03
5#
q406157290 发表于 2017-11-22 08:51
有什么办法可以实现这样的效果吗

您好,不好意思在truedbgrid的超过的部分会被遮挡的,希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
q406157290
高级会员   /  发表于:2017-11-22 10:08:51
6#
  遮挡是正常的  , 我要实现的效果可能你没明白  再给你看张图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-22 12:19:23
7#
q406157290 发表于 2017-11-22 10:08
遮挡是正常的  , 我要实现的效果可能你没明白  再给你看张图

您好,上面的我们说的.Splits(0).DisplayColumns(5).Style.HorizontalAlignment = AlignHorzEnum.Far '靠右显示,是在内容长度大于表格长度的时候,会自动遮挡左侧部分,目前是个是有效办法。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
q406157290
高级会员   /  发表于:2017-11-24 14:36:19
8#
ok  3Q
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-24 15:01:55
9#
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
q406157290
高级会员   /  发表于:2017-11-28 17:12:13
10#
    设置上       【     .Splits(0).DisplayColumns(i).Style.Trimming = StringTrimming.None 】
可以达到我想要的效果~~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部