找回密码
 立即注册

QQ登录

只需一步,快速开始

安心海叶
中级会员   /  发表于:2015-9-8 15:17:00
11#
回复 10楼Alice的帖子

在模拟情况下,我将采集到的数据放到了newData数组里。您的理解是正确的,运行时,这些字段是变化的,实时添加新字段,比如Price字段,字段的数据就是定义的newData数组里的数据,我们希望自动添加这个字段
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-8 16:31:00
12#
回复 11楼安心海叶的帖子

如果你使用ItemsSource做数据绑定,那么你绑定的数据源就会自动的生成。
比如你添加了新字段,那么数据绑定会显示这个新字段。

你的示例里并没有如何变化添加字段的逻辑代码,我不清楚你是如何操作添加字段的。
如下示例只是展示如何在运动时,数据源的字段增加,点击按钮,C1DataGrid也会添加相关的字段。



如果你有具体的场景,可以发给我们演示数据源是如何采集数据的。

本帖子中包含更多资源

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

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

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
安心海叶
中级会员   /  发表于:2015-9-9 09:32:00
13#
回复 12楼Alice的帖子

代码里,我也不知道如何添加字段的逻辑代码,所以请求你们的帮助~

我们软件可以接收外设采集的数据,经过分析的结果会保存在newData数组中,所以在我这块,我只需模拟出DataGrid能不能实现newData数据自动添加到新列中。

正如我代码中写的,我不知道如何将newData的数据添加到DataGrid的新列中,还请解答?

你所给的代码只是又重复了产生数据的函数,不是我们所希望的,还请解答~
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-9 10:08:00
14#
回复 13楼安心海叶的帖子

谢谢你的反馈。
数据保存在newData,并且newData和DataGrid进行数据绑定(设置ItemsSource),当newData发生改变,会自动的更新到DataGrid中。不需求添加新列的操作。

很抱歉我无法模拟你的数据采集的业务逻辑,对于你的项目,即使我去模拟肯定会有差异,因此对以上的只是基于分析。如果你能够提供模拟场景的Demo,我可以帮你继续做验证。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
安心海叶
中级会员   /  发表于:2015-9-9 14:17:00
15#
回复 14楼Alice的帖子

数据保存在newData,并且newData和DataGrid进行数据绑定(设置ItemsSource),当newData发生改变,会自动的更新到DataGrid的新列中。如果newData中的数据发生改变,就再次更新DataGrid。当然我们是有按钮进行控制的,采集一组newData数据,更新到新列,不是时刻在变化的。
回复 使用道具 举报
KNight
中级会员   /  发表于:2015-9-9 17:30:00
16#
回复 15楼安心海叶的帖子

我瞅瞅看
回复 使用道具 举报
KNight
中级会员   /  发表于:2015-9-9 20:36:00
17#
回复 15楼安心海叶的帖子

通过在绑定数据源类型SVCParaInfo中添加扩展属性字段【List<object> ExtendProperties】,用来绑定你接下来动态添加的属性,
当你外来产生新数据,需要添加时,只需要往该属性里添加即可,随后在通过方法 CreateCustomCol 添加新列,设置绑定新数据索引即可;
已做Demo样例供参考,不知道是不是符合您的需求,有问题再交流;


本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
安心海叶 + 5 O(∩_∩)O谢谢

查看全部评分

回复 使用道具 举报
tian__xiaa
注册会员   /  发表于:2015-9-10 17:45:00
18#
回复 17楼KNight的帖子

如何可以感谢你
回复 使用道具 举报
KNight
中级会员   /  发表于:2015-9-10 18:01:00
19#
回复 18楼tian__xiaa的帖子

:-o ?

评分

参与人数 1金币 +999 满意度 +5 收起 理由
iceman + 999 + 5 多谢多谢

查看全部评分

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-11 09:53:00
20#
回复 18楼tian__xiaa的帖子

我来给 KNight 发积分,你文字形式表达就可以了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部