找回密码
 立即注册

QQ登录

只需一步,快速开始

yghofclass10

高级会员

2

主题

6

帖子

1772

积分

高级会员

积分
1772

活字格认证

最新发帖
yghofclass10
高级会员   /  发表于:2014-10-27 12:04  /   查看:4761  /  回复:4
我想取得某一个单元格的数据
使用了FlexGrid[i,j]和FlexGrid.Cells[i,j]这两种取法,但都得到的是null
前台明明已经有大堆数据显示出来了,使用的是绑定

4 个回复

倒序浏览
KNight
中级会员   /  发表于:2014-10-27 17:08:00
沙发
绑定的时候,貌似得通过
  1. T selectedItem = (T)flxgFolder.Rows[selectedRow].DataItem;
复制代码
获取选中的行对象,然后访问属性获取对应列的内容;通过你列出的方法访问,是需要对FlexGrid一个单元格一个单元格赋值的

评分

参与人数 1金币 +100 收起 理由
Alice + 100 帮助回答问题,奖励100金币

查看全部评分

回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-10-27 17:42:00
板凳
回复 1楼yghofclass10的帖子

你好。
你可以使用this.C1FlexGrid.Rows[rowIndex].DataItem获取当前的数据行,然后将这个数据行转成你的数据源的行,这样就可以得到任意列的数据。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yghofclass10
高级会员   /  发表于:2015-1-4 11:50:00
地板
感谢楼上各位,已经解决了
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-4 19:18:00
5#
回复 4楼yghofclass10的帖子

不用客气。
此问题结贴,有新问题欢迎开新帖。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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