饼图制作起来相对简单,我们只需要看一个示例就知道如何使用了。这里绑定数据表的方式与SmFlexChart是一致的。我们可以参考SmFlexChart的快速入门与绑定中的介绍详细了解。
示例1:
1、先拖拽一个SmFlexPie控件到窗体上。
2、设置一下饼图的BaseDataRuleGrid(绑定表)属性,绑定到当前窗体中的表格。如果想绑定到其他窗体的表格,则要先打开相应的窗体,然后点击BindingDataRuleGrid(绑定表字符版)属性右边的按钮来指定。
3、如果上面绑定的是当前窗体中的表,使用的是BaseDataRuleGrid(绑定表)属性的话,那么我们就需要打开窗体预览,让当前表的数据加载好。
4、设置BindingName(名称绑定字段)属性,指定一个饼图的统计系列名称相应的字段。
5、设置Binding(数值绑定字段)属性,指定一个饼图显示的占比数值相应的字段。
6、设置一下DataLabel(数据标签)属性下的Position属性和Content属性。Position属性控制的是饼图上显示的数值显示的位置。Content属性控制的是饼图上显示的数值以什么样的格式显示。