找回密码
 立即注册

QQ登录

只需一步,快速开始

FBAccount

中级会员

21

主题

73

帖子

701

积分

中级会员

积分
701

活字格认证

FBAccount
中级会员   /  发表于:2015-8-12 11:30  /   查看:4717  /  回复:3
版主好

C1Flexgrid版本4.0.20143.9
采用DataTable Bound的形式

请问C1Flexgrid有自行OwnerDrawCell (object sender, OwnerDrawCellEventArgs e)

而其中针对某Col做 e.Text,使之呈现形式不同于内部数据
例如说:
0 → 中文
1 → 英文

数据呈现上没问题,Data是0,呈现是中文

现在问题是使用GetDataDisplay取出的还是 原始数据 0,并非「中文」二字
请问要如何才能取得中文二字呢

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-8-12 14:20:00
沙发
回复 1楼FBAccount的帖子

谢谢你的反馈。
根据你的描述来看,你需要的是C1FlexGridde DataMap功能。
在列设置单元格的值和展示值相关联,详细的步骤请参考我们的产品博客:
http://blog.gcpowertools.com.cn/ ... rid_sortbyname.aspx
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
FBAccount
中级会员   /  发表于:2015-8-12 17:18:00
板凳
您好~ 我现在的确是用DataMap 加入,只是想说有没有其他方式,或是不使用GetDataDisplay但却能够取得 表格上呈现的值
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-12 17:36:00
地板
回复 3楼FBAccount的帖子

很抱歉没有其他接口。

评分

参与人数 1满意度 +5 收起 理由
FBAccount + 5 thank

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部