找回密码
 立即注册

QQ登录

只需一步,快速开始

安心海叶

中级会员

66

主题

255

帖子

717

积分

中级会员

积分
717

活字格认证微信认证勋章

安心海叶
中级会员   /  发表于:2015-11-11 16:36  /   查看:10188  /  回复:15
您好!
我现在在Xaml文件中定义了一个名叫chart2的C1Chart,有4个轴。

我现在想将chart2的Xaml信息保存,为什么只能保存C1Chart自带的X和Y轴,其它3个轴都不能保存到xml文件中呢?

我想知道你们的C1Chart控件的定义机制,为什么会保存不了?

这是我测试的代码

本帖子中包含更多资源

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

x

15 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-11-11 17:39:00
沙发
回复 1楼安心海叶的帖子

非常感谢您的反馈。
C1Chart本身没有提供接口可以保存成xml文件。
如果您想通过XML element来保存C1Chart,需要去获取C1Chart的每个元素(比如轴,然后自己写代码对应到XML文件的节点中)
也就说您需要写添加的轴保存在XML的什么位置。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
安心海叶
中级会员   /  发表于:2015-11-12 10:45:00
板凳
回复 2楼Alice的帖子




因为C1Chart默认只有2个轴,添加多轴,使用的如图片所示的方式,所以当我使用XamlWriter.Save保存Chart的信息时,它会自动过滤掉添加的额外的3条轴的信息,而其它显示数据的部分,对应添加多条线却不会过滤掉,这是为什么?

我不知道如何解决这个问题,可能正如您所说的,我手动添加节点,那么我该如何添加?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-12 12:19:00
地板
回复 3楼安心海叶的帖子

是的。
添加的轴不会存到xml节点。
您提到的需求,我需要校验下才能给您反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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

请问这个问题,能有解决方案吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-13 12:01:00
6#
回复 5楼安心海叶的帖子

您提到的问题我们可以重现,现在已经将问题提交到产品组进行调查,如果有任何反馈,我会在第一时间通知您。很抱歉给您带来的不便。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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

好的,非常感谢~
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-13 14:36:00
8#
回复 7楼安心海叶的帖子

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

葡萄城控件服务团队

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

不知道您测试的这个问题,还有解决方案了?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-18 10:37:00
10#
回复 9楼安心海叶的帖子

您好。
问题我们已经重现,这个是C1Chart的设计,通过Axis额外添加的轴不支持序列化和反序列化。
和C1DataGrid是一类问题,都是控件本身就不支持序列化和反序列化的问题。
有一种绕的方法,就是我在2楼提到的,自己将自己设计的的代码序列化到XML文件中,反序列化的时候读取。
主要就是通过 xw.WriteAttributeString方法写入。

我们会帮你制作一个Demo演示,制作Demo需要一定的时间,还望理解。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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