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

相关文章

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

C++操作符重载实例(独立函数)

C++操作符重载实例,我们把坐标值CVector的加法进行重载,计算c3=c1+c2时,也就是计算x3=x1+x2,y3=y1+y2,今天我们以独立函数的方式重载操作符+(加号),以下是C++代码: c1802.cpp源代码: D:\YcjWork\CppTour>vim c1802.cpp #include <iostream>using namespace std;/*** 以独立函数

实例:如何统计当前主机的连接状态和连接数

统计当前主机的连接状态和连接数 在 Linux 中,可使用 ss 命令来查看主机的网络连接状态。以下是统计当前主机连接状态和连接主机数量的具体操作。 1. 统计当前主机的连接状态 使用 ss 命令结合 grep、cut、sort 和 uniq 命令来统计当前主机的 TCP 连接状态。 ss -nta | grep -v '^State' | cut -d " " -f 1 | sort |

Java Websocket实例【服务端与客户端实现全双工通讯】

Java Websocket实例【服务端与客户端实现全双工通讯】 现很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发 出HTTP request,然后由服务器返回最新的数据给客服端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 – 浏 览器需要不断的向服务器发出请求,然而HTTP

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群

828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群 华为云最近正在举办828 B2B企业节,Flexus X实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建MySQL、Redis、Nginx等服务的需求,一定不要错过这个机会。赶紧去看看吧! 什么是华为云Flexus X实例 华为云Flexus X实例云服务是新一代开箱即用、体

LLVM入门2:如何基于自己的代码生成IR-LLVM IR code generation实例介绍

概述 本节将通过一个简单的例子来介绍如何生成llvm IR,以Kaleidoscope IR中的例子为例,我们基于LLVM接口构建一个简单的编译器,实现简单的语句解析并转化为LLVM IR,生成对应的LLVM IR部分,代码如下,文件名为toy.cpp,先给出代码,后面会详细介绍每一步分代码: #include "llvm/ADT/APFloat.h"#include "llvm/ADT/S

OpenStack离线Train版安装系列—11.5实例使用-Cinder存储服务组件

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack实例操作选项解释:启动和停止instance实例

关于启动和停止OpenStack实例 如果你想要启动和停止OpenStack实例时,有四种方法可以考虑。 管理员可以暂停、挂起、搁置、停止OpenStack 的计算实例。但是这些方法之间有什么不同之处? 目录 关于启动和停止OpenStack实例1.暂停和取消暂停实例2.挂起和恢复实例3.搁置(废弃)实例和取消废弃实例4.停止(删除)实例 1.暂停和取消暂停实例

Cmake之3.0版本重要特性及用法实例(十三)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧

实例demo理解面向接口思想

浅显的理解面向接口编程 Android开发的语言是java,至少目前是,所以理解面向接口的思想是有必要的。下面通过一个简单的例子来理解。具体的概括我也不知道怎么说。 例子: 现在我们要开发一个应用,模拟移动存储设备的读写,即计算机与U盘、MP3、移动硬盘等设备进行数据交换。已知要实现U盘、MP3播放器、移动硬盘三种移动存储设备,要求计算机能同这三种设备进行数据交换,并且以后可能会有新的第三方的