Telerik WPF 3D Chart控件是RadChartView集合的一个附加控件,是其中第一个以三维方式可视化数据的控件。该图表使用WPF API进行3D呈现,因此您无需担心包含第三方库。
该控件通过ItemSource提供了众所周知的WPF数据绑定机制,并在其中定义了用于图表中不同数据点的属性。此外,还有一种方便的动态数据绑定机制,可以根据分层数据源(集合的集合)中的数据自动创建系列。
数据采样功能在处理大型数据集时非常有用,因为组件引擎会自动对提供的数据集执行数据采样,以减少图表需要呈现的点的数量,同时不会丢失有价值的信息。
在3D图表中有三个内置系列——曲面系列、点系列和条形系列(也就是曼哈顿图表)。
RadCartesianChart3D控件中的3D空间由三个轴定义,每个维度一个轴- X, Y和Z。
可以与3D图表一起使用的两种轴类型:
该图表允许您从观察场景的位置控制摄像机位置。您可以围绕图表旋转相机,并通过向中心移动或远离中心来改变其距离。这会产生一种图表正在旋转、放大和缩小的错觉。
关于WPF 3D图表相机行为的Telerik UI的文档
工具提示行为显示有关悬浮数据点视觉效果的信息。
关于WPF 3D图表工具提示行为的Telerik UI的文档
您可以控制数据点视觉效果的外观。设置自定义材料,允许确定3D元素的颜色,光泽和光泽,以及其他自定义。此外,自定义几何图形可以确定视觉效果的形状。
查看用于WPF演示应用程序的Telerik UI,以查看运行中的组件