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

  • 相关阅读:
    with一个对象,自动触发__enter__方法
    SQLAlchemy-Utils
    SQLAlchemy
    wtforms
    Python数据库连接池DBUtils(基于pymysql模块连接数据库)
    VMWare安装linux centos,安装中文输入法
    HttpServletRequest和ServletRequest的区别
    Java序列化
    mybatis循环取序列,值相同问题处理
    利用jdk将wsdl生成java代码
  • 原文地址:https://www.cnblogs.com/jacksundatashare/p/4981557.html
Copyright © 2011-2022 走看看