sliverLight 图表实例

2024-05-02 09:32
文章标签 图表 实例 sliverlight

本文主要是介绍sliverLight 图表实例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  1. <!-- Chart 的属性 ColorSet 指定要使用自定义的颜色方案 myColors --> 
  2. <vc:Chart ColorSet="myColors" Grid.Column="0" Grid.RowSpan="2" Width="300" Height="300"> 
  3.     <vc:Chart.ColorSets> 
  4.         <vc:ColorSet Id="myColors"> 
  5.             <vc:ColorSet.Brushes> 
  6.                 <!-- 自定义的颜色方案 --> 
  7.                 <SolidColorBrush Color="Green" /> 
  8.                 <SolidColorBrush Color="Red" /> 
  9.                 <SolidColorBrush Color="Blue" /> 
  10.                 <SolidColorBrush Color="Yellow" /> 
  11.                 <SolidColorBrush Color="Orange" /> 
  12.             </vc:ColorSet.Brushes> 
  13.         </vc:ColorSet> 
  14.     </vc:Chart.ColorSets> 
  15.     <vc:Chart.Series> 
  16.         <!--ShowInLegend 设置是否显示图例--> 
  17.         <vc:DataSeries LegendText="Series1" ShowInLegend="True" RenderAs="Column" AxisYType="Primary" > 
  18.             <vc:DataSeries.DataPoints> 
  19.                 <vc:DataPoint YValue="20" /> 
  20.                 <vc:DataPoint YValue="40" /> 
  21.                 <vc:DataPoint YValue="50" /> 
  22.                 <vc:DataPoint YValue="60" /> 
  23.                 <vc:DataPoint YValue="30" /> 
  24.             </vc:DataSeries.DataPoints> 
  25.         </vc:DataSeries> 
  26.     </vc:Chart.Series> 
  27. </vc:Chart> 

运行结果如下:

1

通过C# 设置自定义数据点颜色示例:

  1. // 新建一个 Chart 实例 
  2. Chart chart = new Chart(); 
  3. chart.Width = 300; 
  4. chart.Height = 300; 
  5.  
  6. // 新建一个 ColorSet 实例 
  7. ColorSet cs = new ColorSet(); 
  8. cs.Id = "colorset1"// 设置ColorSet 的 Id 为 colorset1 
  9. cs.Brushes.Add(new SolidColorBrush(Colors.Green)); 
  10. cs.Brushes.Add(new SolidColorBrush(Colors.Red)); 
  11. cs.Brushes.Add(new SolidColorBrush(Colors.Blue)); 
  12. cs.Brushes.Add(new SolidColorBrush(Colors.Yellow)); 
  13. cs.Brushes.Add(new SolidColorBrush(Colors.Orange)); 
  14.  
  15. chart.ColorSets.Add(cs); 
  16. chart.ColorSet = "colorset1";  // 设置 Chart 使用自定义的颜色集合 colorset1 
  17.  
  18. DataSeries dataSeries = new DataSeries(); 
  19. dataSeries.RenderAs = RenderAs.Column; 
  20. dataSeries.DataPoints.Add(new DataPoint 
  21.     YValue = 20 
  22. }); 
  23. dataSeries.DataPoints.Add(new DataPoint 
  24.     YValue = 40 
  25. }); 
  26. dataSeries.DataPoints.Add(new DataPoint 
  27.     YValue = 50 
  28. }); 
  29. dataSeries.DataPoints.Add(new DataPoint 
  30.     YValue = 60 
  31. }); 
  32. dataSeries.DataPoints.Add(new DataPoint 
  33.     YValue = 30 
  34. }); 
  35.  
  36. chart.Series.Add(dataSeries); 

这篇关于sliverLight 图表实例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/953941

相关文章

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

MySQL数据库的内嵌函数和联合查询实例代码

《MySQL数据库的内嵌函数和联合查询实例代码》联合查询是一种将多个查询结果组合在一起的方法,通常使用UNION、UNIONALL、INTERSECT和EXCEPT关键字,下面:本文主要介绍MyS... 目录一.数据库的内嵌函数1.1聚合函数COUNT([DISTINCT] expr)SUM([DISTIN

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析

《Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析》InstantiationAwareBeanPostProcessor是Spring... 目录一、什么是InstantiationAwareBeanPostProcessor?二、核心方法解

java String.join()方法实例详解

《javaString.join()方法实例详解》String.join()是Java提供的一个实用方法,用于将多个字符串按照指定的分隔符连接成一个字符串,这一方法是Java8中引入的,极大地简化了... 目录bVARxMJava String.join() 方法详解1. 方法定义2. 基本用法2.1 拼接

Python数据分析与可视化的全面指南(从数据清洗到图表呈现)

《Python数据分析与可视化的全面指南(从数据清洗到图表呈现)》Python是数据分析与可视化领域中最受欢迎的编程语言之一,凭借其丰富的库和工具,Python能够帮助我们快速处理、分析数据并生成高质... 目录一、数据采集与初步探索二、数据清洗的七种武器1. 缺失值处理策略2. 异常值检测与修正3. 数据

Linux lvm实例之如何创建一个专用于MySQL数据存储的LVM卷组

《Linuxlvm实例之如何创建一个专用于MySQL数据存储的LVM卷组》:本文主要介绍使用Linux创建一个专用于MySQL数据存储的LVM卷组的实例,具有很好的参考价值,希望对大家有所帮助,... 目录在Centos 7上创建卷China编程组并配置mysql数据目录1. 检查现有磁盘2. 创建物理卷3. 创

Java List排序实例代码详解

《JavaList排序实例代码详解》:本文主要介绍JavaList排序的相关资料,Java排序方法包括自然排序、自定义排序、Lambda简化及多条件排序,实现灵活且代码简洁,文中通过代码介绍的... 目录一、自然排序二、自定义排序规则三、使用 Lambda 表达式简化 Comparator四、多条件排序五、

Java实例化对象的​7种方式详解

《Java实例化对象的​7种方式详解》在Java中,实例化对象的方式有多种,具体取决于场景需求和设计模式,本文整理了7种常用的方法,文中的示例代码讲解详细,有需要的可以了解下... 目录1. ​new 关键字(直接构造)​2. ​反射(Reflection)​​3. ​克隆(Clone)​​4. ​反序列化

使用Vue-ECharts实现数据可视化图表功能

《使用Vue-ECharts实现数据可视化图表功能》在前端开发中,经常会遇到需要展示数据可视化的需求,比如柱状图、折线图、饼图等,这类需求不仅要求我们准确地将数据呈现出来,还需要兼顾美观与交互体验,所... 目录前言为什么选择 vue-ECharts?1. 基于 ECharts,功能强大2. 更符合 Vue