zoukankan      html  css  js  c++  java
  • SliverLight(how to show data point on the column series)

    You should know that Silverlight comes with win form drawing software is different, it has no the label property. So, if you want to let data points shown on the columns. You must use Style property.

     As follows:

    1. Set up style on Application

     ColumnSeries series = new ColumnSeries();//Create series

                series.ItemsSource = KPIData;//Bind data

                series.IndependentValueBinding = new System.Windows.Data.Binding("UserName");//Bind Rows

                series.DependentValueBinding = new System.Windows.Data.Binding("Score");//Bind cells

                series.AnimationSequence = AnimationSequence.FirstToLast;//Sequence

                Style style = (Style)Application.Current.Resources["MyColumnDataStyle"];//Get DataPoint labels

     2.   Configure Application

    Add in App.xaml

     <Application.Resources>

            <Style TargetType="charting:ColumnDataPoint" x:Key="MyColumnDataStyle">

                <Setter Property="Template">

                    <Setter.Value>

                        <ControlTemplate TargetType="charting:ColumnDataPoint">

                            <Grid>

                                <Rectangle Fill="{TemplateBinding Background}" Stroke="Black"/>

                                <Grid Margin="0 -20 0 0" HorizontalAlignment="Center" VerticalAlignment="Top">

                                    <TextBlock Text="{TemplateBinding FormattedDependentValue}" Margin="2"/>

                                </Grid>

                            </Grid>

                        </ControlTemplate>

                    </Setter.Value>

                </Setter>

            </Style>

        </Application.Resources>

    </Application>

     3. Show data points labels

  • 相关阅读:
    selenium与表格的二三事
    ABP使用Mysql数据库
    Asp.net Mvc 使用EF6 code first 方式连接MySQL总结
    MVC后台数据赋值给前端JS对象
    Entity Framework 6 Code First 实践系列(1):实体类配置总结
    用git extensions clone项目时提示此主机的指纹不是由putty注册的解决办法
    AutoMapper5.0的用法
    StackExchange.Redis helper访问类封装
    Github上十大c#开源项目排行榜
    vs2015使用GIt连接git.oschina.net/
  • 原文地址:https://www.cnblogs.com/jacksundatashare/p/4981557.html
Copyright © 2011-2022 走看看