• Devexpress 饼状图


    <dxc:ChartControl Name="chart" 
                                  BorderThickness="0"
                                  EnableAnimation="True"
                                  Grid.Row="1">
                   <dxc:ChartControl.Diagram>
                       <dxc:SimpleDiagram2D>
                           <dxc:SimpleDiagram2D.Series>
                               <dxc:PieSeries2D x:Name="Series" ArgumentScaleType="Qualitative"
                                                HoleRadiusPercent="0">
                                   <dxc:PieSeries2D.PointAnimation>
                                       <dxc:Pie2DFlyInAnimation Duration="0:0:1.5" PointOrder="Random" />
                                   </dxc:PieSeries2D.PointAnimation>
                                   <dxc:PieSeries2D.PointOptions>
                                       <dxc:PointOptions PointView="ArgumentAndValues">
                                           <dxc:PointOptions.ValueNumericOptions>
                                               <dxc:NumericOptions Format="Percent" Precision="0" />
                                           </dxc:PointOptions.ValueNumericOptions>
                                       </dxc:PointOptions>
                                   </dxc:PieSeries2D.PointOptions>
                                   <dxc:PieSeries2D.Label>
                                       <dxc:SeriesLabel Visible="True"
                                                        dxc:PieSeries.LabelPosition="Outside"
                                                        RenderMode="RectangleConnectedToCenter" />
                                   </dxc:PieSeries2D.Label>
                                   <dxc:PieSeries2D.Points>                               
                                       <dxc:SeriesPoint Argument="USA" Value="9.63142" />
                                       <dxc:SeriesPoint Argument="Canada" Value="9.98467" />
                                       <dxc:SeriesPoint Argument="Russia" Value="17.0752" />
                                       <dxc:SeriesPoint Argument="Others" Value="81.2" />
                                       <dxc:SeriesPoint Argument="India" Value="3.28759" />
                                       <dxc:SeriesPoint Argument="Australia" Value="7.68685" />
                                       <dxc:SeriesPoint Argument="Brazil" Value="8.511965" />
                                       <dxc:SeriesPoint Argument="China" Value="9.59696" />
                                   </dxc:PieSeries2D.Points>
                               </dxc:PieSeries2D>
                           </dxc:SimpleDiagram2D.Series>
                       </dxc:SimpleDiagram2D>
                   </dxc:ChartControl.Diagram>

               </dxc:ChartControl>


    --MVVM模式下进行数据绑定

    <dxc:ChartControl Name="chart" 
                                  BorderThickness="0"
                                  EnableAnimation="True"
     DataSource="{Binding TypeList}"
                                  Grid.Row="1">
                   <dxc:ChartControl.Diagram>
                       <dxc:SimpleDiagram2D>
                           <dxc:SimpleDiagram2D.Series>
                               <dxc:PieSeries2D x:Name="Series" 
    ArgumentDataMember="Value" 
    ValueDataMember="Key"
    ArgumentScaleType="Qualitative"
                                   HoleRadiusPercent="0">
                                   <dxc:PieSeries2D.PointAnimation>
                                       <dxc:Pie2DFlyInAnimation Duration="0:0:1.5" PointOrder="Random" />
                                   </dxc:PieSeries2D.PointAnimation>
                                   <dxc:PieSeries2D.PointOptions>
                                       <dxc:PointOptions PointView="ArgumentAndValues">
                                           <dxc:PointOptions.ValueNumericOptions>
                                               <dxc:NumericOptions Format="Percent" Precision="0" />
                                           </dxc:PointOptions.ValueNumericOptions>
                                       </dxc:PointOptions>
                                   </dxc:PieSeries2D.PointOptions>
                                   <dxc:PieSeries2D.Label>
                                       <dxc:SeriesLabel Visible="True"
                                                        dxc:PieSeries.LabelPosition="Outside"
                                                        RenderMode="RectangleConnectedToCenter" />
                                   </dxc:PieSeries2D.Label>


                               </dxc:PieSeries2D>
                           </dxc:SimpleDiagram2D.Series>
                       </dxc:SimpleDiagram2D>
                   </dxc:ChartControl.Diagram>
               </dxc:ChartControl>

  • 相关阅读:
    人月神话读书笔记
    读人月神话有感
    Codeforces 137D
    Codeforces 1138B
    <WFU暑假训练一> 解题报告
    Codeforces 1250B
    Codeforces 1038D
    Codeforces 1202D
    Codeforces 87B
    Codeforces 208C
  • 原文地址:https://www.cnblogs.com/swarb/p/9924293.html
Copyright © 2020-2023  润新知