JoestarXu 发表于 2023-5-25 11:05:46

波波虎 发表于 2023-5-24 21:37


:mj72::mj72:

David-Duan 发表于 2023-5-25 11:12:28

Richard.Ma 发表于 2023-5-24 18:54
WPF中,你也可以尝试一下,判断xy坐标,把在圆外的xy坐标对应的Z值设置为0,看看能否实现类型效果

你好,现在好像是能产生圆形的效果了,其实我是借助了第三方的C++的库去做一些数据处理。 但是XYZ轴的设置好像有点问题,没有显示出想要的效果。 具体是Z轴的值为0的时候,它这个 contour 也算在里面了。实际上在我的数据里面Z轴的最新值为30000左右, 如何设置它呢?


Richard.Ma 发表于 2023-5-25 17:28:22

是的,这个目前来说没有什么办法。z设置为0也只能是解决你的一部分问题。

David-Duan 发表于 2023-5-26 09:20:43

Richard.Ma 发表于 2023-5-25 17:28
是的,这个目前来说没有什么办法。z设置为0也只能是解决你的一部分问题。

哦,好吧, 那我还是用winform版本的Chart3D吧, 但是现在有一个问题: 通过c1Chart3D1.Interaction.Enabled = false; 想禁掉控件交互的功能好像不管用,照样可以通过鼠标对3d 图像进行翻转。 是还要设置其它东西吗? 在你们的文档里到处找不到相应的例子呢。 还有,想设置contour map 的颜色, 通过c1Chart3D1.ChartGroups.ContourStyles.ColorSet = ColorSetEnum.Custom; 这个也设置不了。

Richard.Ma 发表于 2023-5-29 11:44:33

我这边本地验证一下然后给你答复

Richard.Ma 发表于 2023-5-31 17:09:41

使用自带的示例测试了一下,这两个属性都可以正常使用。


其中ContourStyles.ColorSet = ColorSetEnum.Custom后,你还需要自己设置定义ContourStyles.Colors才行



你可以先用这个试试测试看看

David-Duan 发表于 2023-5-31 17:15:56

Richard.Ma 发表于 2023-5-31 17:09
使用自带的示例测试了一下,这两个属性都可以正常使用。




图片看不到啊,点击图片提示无权限查看。你最好给我看完整的例子啊, 就几行代码而已。那个交互的c1Chart3D1.Interaction.Enabled = false 无法禁掉。

Richard.Ma 发表于 2023-5-31 17:26:51


就在“文档” 文件夹中的C1示例里

ComponentOne Samples\WinForms\v4.5.2\Charts\CS\Chart4D

我把示例给你打包上来了


页: 1 [2]
查看完整版本: .NET 6 WPF C1Chart3D 如何设置圆形的grid layout