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

  • 相关阅读:
    Python学习笔记(6)-异常
    Python学习笔记(1)-基本概念
    自动化测试工具Sikuli的安装以及应用
    SoapUI添加断言
    SoapUI接口之间的数据传递
    Fitnesse初体验
    SoapUI5.1.2命令行执行https类型接口集成
    SoapUI命令行执行测试用例
    Jenkins集成AirTest不启动浏览器
    AirTest执行时不能输入汉字
  • 原文地址:https://www.cnblogs.com/jacksundatashare/p/4981557.html
Copyright © 2011-2022 走看看