您的位置:9159金沙官网 > 金沙澳门9159官网 > WPF 初学VisifireChart

WPF 初学VisifireChart

发布时间:2019-10-23 05:26编辑:金沙澳门9159官网浏览(137)

    WPF 初学VisifireChart。 

    当两个都设置成Doughnut时,不冲突,可以来得,不过很乱,所以具体的效应,要求开采人士本身依据工作须求,进行相关的组装。

    数码是从互连网找的,然后自身弄成了XML格式文件,读取到了List列表里。

    WPF 初学VisifireChart。图表的体制是由此二个枚举参数设置的RenderAs,下设相当多项爬山涉水点,线,柱状图等,基本都以比较常用的。

    WPF 初学VisifireChart。不相称的,直接在策动页面,直接就能够抛错,如图

    图片 1

    只须要将有关的多寡绑定到对应的字段上,剩下的就交由程序本身呢。

    单组数据的时候,用哪个种类体裁是都未曾难点的,可是当多组数据整适那时候,假如是豆蔻梢头致种体制也是OK的,不过只如若区别的体裁,则过多分化盟的。

    代码

      <Grid>
            <chart:Chart Name="chart" AnimatedUpdate="True" AnimationEnabled="True" ThemeEnabled="True" View3D="True" ScrollingEnabled="True" ShadowEnabled="True" >
                <chart:Chart.Titles>
                    <chart:Title FontSize="16" Text="部分省平均薪资"/>
                </chart:Chart.Titles>
                <chart:Chart.AxesY>
                    <chart:Axis Suffix="元"/>
                </chart:Chart.AxesY>
                <chart:Chart.Series>
                    <chart:DataSeries DataSource="{Binding WargeList,UpdateSourceTrigger=PropertyChanged}" LegendText="非城镇收入" RenderAs="Doughnut">
                        <chart:DataSeries.DataMappings>
                            <chart:DataMapping MemberName="AxisXLabel" Path="CityName"/>
                            <chart:DataMapping MemberName="YValue" Path="NpoWage"/>
                            <chart:DataMapping MemberName="Tag" Path="CityName"/>
                        </chart:DataSeries.DataMappings>
                    </chart:DataSeries>
                    <chart:DataSeries DataSource="{Binding WargeList,UpdateSourceTrigger=PropertyChanged}" LegendText="城镇收入" RenderAs="Doughnut">
                        <chart:DataSeries.DataMappings>
                            <chart:DataMapping MemberName="AxisXLabel" Path="CityName"/>
                            <chart:DataMapping MemberName="YValue" Path="PoWage"/>
                            <chart:DataMapping MemberName="Tag" Path="CityName"/>
                        </chart:DataSeries.DataMappings>
                    </chart:DataSeries>
                </chart:Chart.Series>
            </chart:Chart>
        </Grid>
    

     

    单组数据的自己检查自纠,效果如故同理可得雅观一些的。

    地点两篇帖子基本都叙述了什么去用VisifireChart,然则提供的代码常常都以CS的代码,个人更赏识用XAML代码去完毕,所以,作者的代码除了Binding以外,页面包车型客车安插性,是用XAML写的。

    图片 2

    谐和也尝尝写了写效果,VisifireChart扶助单组数据的相比较,和多组数据的对照。

    图片 3图片 4

    两组数据,叁个设置的是Doughnut(圈),三个安装的是Line(线),那三种不可能在三个X轴和Y轴上拓宽有关的落到实处显示,所以,会冲突。

    visifire前几天登录他们官方网址的时候,发现周边是挂掉了,不清楚是不再营业了,照旧唯有服务器出了难点。

    图片 5图片 6

    VisifireChart的法力不炫,但是对于部分品种,以为够用的,所以,前些天大概看了几篇博客,学习了风流罗曼蒂克晃

    本文由9159金沙官网发布于金沙澳门9159官网,转载请注明出处:WPF 初学VisifireChart

    关键词: