VisifireChart帮忙单组数据的自己检查自纠,VisifireChart扶助单组数据的抵触统一

单组数据的时候,用哪一种样式是都未曾难题的,但是当多组数据整合时,假若是一样种样式也是OK的,但是一旦是例外的体制,则过多不包容的。

图片的体制是通过3个枚举参数设置的RenderAs,下设很多项:点,线,柱状图等,基本都是相比较常用的。

图片 1

visifire前几日登录他们官方网站的时候,发现类似是挂掉了,不晓得是不再营业了,如故仅仅服务器出了难点。

单组数据的对待,效果依然明显美观一些的。

两组数据,1个设置的是Doughnut(圈),三个安装的是Line(线),那三种无法在二个X轴和Y轴上开始展览相关的落到实处显示,所以,会争持。

 

图片 2

 

图片 3图片 4

VisifireChart的成效不炫,但是对于部分品类,认为够用的,所以,后天津高校概看了几篇博客,学习了弹指间

当多个都安装成Doughnut时,不争辨,能够显得,可是很乱,所以具体的成效,必要开拓职员自身根据作业须要,实行连锁的组装。

visifire今天登录他们官方网址的时候,发现类似是挂掉了,不知情是不再营业了,还是仅仅服务器出了难题。

地点两篇帖子基本都讲述了哪些去用VisifireChart,不过提供的代码1般都是CS的代码,个人更爱好用XAML代码去落到实处,所以,小编的代码除了Binding以外,页面包车型地铁规划,是用XAML写的。

图形的体裁是因此多个枚举参数设置的RenderAs,下设大多项:点,线,柱状图等,基本都以比较常用的。

 

http://www.cnblogs.com/xinyus/p/3422198.html

只要求将有关的数据绑定到对应的字段上,剩下的就交由程序自个儿呢。

不相称的,直接在布置页面,间接就会抛错,如图

单组数据的时候,用哪类样式是都没分外的,不过当多组数据整合时,倘若是千篇一律种体裁也是OK的,不过1旦是见仁见智的样式,则过多不包容的。

两组数据,八个设置的是Doughnut(圈),3个设置的是Line(线),那三种不能够在3个X轴和Y轴上开始展览有关的落到实处展现,所以,会争论。

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

数码是从网上找的,然后本人弄成了XML格式文件,读取到了List列表里。

VisifireChart的功用不炫,不过对于1些类型,认为够用的,所以,今天光景看了几篇博客,学习了一下

地点两篇帖子基本都讲述了哪些去用VisifireChart,不过提供的代码1般都是CS的代码,个人更爱好用XAML代码去贯彻,所以,作者的代码除了Binding以外,页面包车型地铁筹划,是用XAML写的。

http://www.cnblogs.com/wyuan/archive/2012/07/22/WPF.html

温馨也尝尝写了写效果,VisifireChart帮助单组数据的相比,和多组数据的比较。

图片 5图片 6

只要求将相关的多寡绑定到相应的字段上,剩下的就付给程序本身吧。

不般配的,间接在安排页面,直接就会抛错,如图

  <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>

代码

图片 7图片 8

单组数据的相比较,效果还是总来说之雅观1些的。

http://www.cnblogs.com/wyuan/archive/2012/07/22/WPF.html

http://www.cnblogs.com/xinyus/p/3422198.html

代码

 

图片 9

  <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>

图片 10图片 11

图片 12

当两个都设置成Doughnut时,不争辨,能够来得,然则很乱,所以实际的功用,必要开采人员自个儿依据业务供给,进行相关的组装。

温馨也尝尝写了写效果,VisifireChart援救单组数据的对待,和多组数据的对比。

相关文章