找回密码
 立即注册

QQ登录

只需一步,快速开始

qinshenqiang

注册会员

2

主题

3

帖子

38

积分

注册会员

积分
38
  • 35

    金币

  • 主题

  • 帖子

最新发帖
qinshenqiang
注册会员   /  发表于:2016-4-26 17:08  /   查看:2803  /  回复:1
我的数据和模拟结果是这样的
我想用WPF和C one控件来实现这个效果,
问题如下:X轴是诊次 varchar型
Y轴是不同的症状varchar型
Z轴是某诊次下某症状的得分 为number型
但是我用图3实现
但是x轴和z轴不能用varchar型来进行表示
我是按照样例的代码写的,小白一枚
给出的代码如下:
vards = newGridDataSeries();
ds.Start = newPoint(-1, -1); // 起始点x,y
ds.Step = newPoint(stepx, stepy); // 阶梯x,y
ds.ZData = zdata; // z-values

C one明显是通过newGridDataSeries中的Start 、Step 、ZData 来表示。
有没有什么空间能像visfire中的数据级通过加入点来画图形,代码如下:
            DataPoint dataPoint;
            DataSeries dataSeries = new DataSeries();
            dataSeries.RenderAs = RenderAs.Spline;
            foreach (DataRow dr in dt.Rows)
            {
                dataPoint = new DataPoint();
                dataPoint.AxisXLabel = dr["ZZName"].ToString();
                dataPoint.YValue = Convert.ToDouble(dr["ZZCount"]);
                dataSeries.DataPoints.Add(dataPoint);
            }
            chart_zfzz.Series.Add(dataSeries);

需求是三维图,刚接触这个空间,欢迎大家来讨论

本帖子中包含更多资源

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

x

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-4-27 10:04:43
沙发
C1Chart和C1Chart3D控件都可以实现3D模型。

如果是使用上有问题,可以参考随机安装示例:
\Documents\ComponentOne Samples\WPF\C1.WPF.Chart\CS\ChartSamples
C1Chart3D的示例路径:
\Documents\ComponentOne Samples\WPF\C1.WPF.Chart\CS\ChartSamples\3D

如果依然有问题,请提供可以重现问题的Demo,我帮你看看。

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

葡萄城控件服务团队

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