创建图表实例 统计图
来源:互联网 发布:阿里云redis 外网访问 编辑:程序博客网 时间:2024/05/22 15:22
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Visifire.Charts;
namespace SilverlightApplication3
{
public partial class Page : UserControl
{
public Page()
{
InitializeComponent();
CreateChart();
}
private void CreateChart()
{
// 创建一个图表对象
Chart chart = new Chart();
//3D效果
chart.View3D = true;
//设置图表的高宽
chart.Width = 400;
chart.Height = 300;
// 新建 DataSeries
DataSeries dataSeries = new DataSeries();
// 数据点的数目要生成
int numberOfDataPoints = 12;
//得到随机数
Random random = new Random();
// 循环并添加一些数据点
for (int loopIndex = 1; loopIndex <= numberOfDataPoints; loopIndex++)
{
// 创建数据点对象
DataPoint dataPoint = new DataPoint();
dataPoint.AxisXLabel = loopIndex + "月";
Ticks ti = new Ticks();
// 给 YValue 使用数据数
dataPoint.YValue = random.Next(1, 1000);
dataPoint.LabelText = "Label";
//在DataPoint添加数据点
dataSeries.DataPoints.Add(dataPoint);
}
//在图表中添加数据点的集合
chart.Series.Add(dataSeries);
//标题
Title title = new Title();
title.Text = "月资产统计图";
chart.Titles.Add(title);
//对称轴 首显示
Axis axis = new Axis();
axis.Prefix = "月";
chart.AxesX.Add(axis);
Axis axisy = new Axis();
axisy.Prefix = "$";
chart.AxesY.Add(axisy);
// Add chart to the LayoutRoot for display
LayoutRoot.Children.Add(chart);
}
}
}
有关属性:
请键入文字或网站地址,或者上传文档。
取消
朗读将英语译成中文(简体)
属性
功能
AnimationEnabled
启用或禁用动画。
AnimatedUpdate
获取或是否达塔波因特将在实时或不动画集。
AxesX
在图表的横轴表示一集。
AxesY
在一个图表表示一个垂直轴的集合。
斜角
启用或禁用的斜角效果。
BorderBrush
设置边界线的颜色。
BorderThickness
厚度图表的边界。
Background
设置图表区的背景颜色。
Canvas.ZIndex
设置堆栈元素的顺序。一个更大的堆叠顺序的元素总是出现堆栈顺序较低的另一个元素的前面。
ColorSet
一套将用于数据点使用的颜色。
ColorSets
在图表代表的是颜色设定的集合。
CornerRadius
设置参数用来为圆形或椭圆形的元素角落。
Cursor
此属性设置指针显示当用户移动鼠标在元素。
DataPointWidth
获取或设置作为一个PlotArea认为港口宽度的百分比数据点的宽度。
Height
设置图表的高度。
Href
设置超链接(http://必须)。
HrefTarget
在指定的网址中的HREF集被打开。
HorizontalAlignment
获取或设置平面线形元素的属性。
IndicatorEnabled
获取或设置为图表指标。
LightingEnabled
启用或禁用自动彩色底纹。
Legends
在图表代表的是传说的集合。
Opacity
不透明度可用于任何元素透明或不透明。
Padding
设置之间的差距要留给每个图表元素和图表的边缘。
ScrollingEnabled
启用或禁用的图表滚动。
ShadowEnabled
启用或禁用阴影的元素。
SmartLabelEnabled
SmartLabelEnabled地以这样一种方式的馅饼/多纳特标签,他们不会互相重叠。
Titles
在图表代表的是名称的集合。
Theme
为图表设置主题。
ToolBarEnabled
启用或禁用的工具栏图标是用来出口像JPG或BMP格式的图表。
ToolTipEnabled
启用或禁用工具提示内容。
ToolTipText
为图表设置工具提示内容。
ToolTips
在一个图表表示一个集合的工具提示。
TrendLines
在图表代表的是趋势线的集合。
Series
在图表代表的是DataSeries集合。
UniqueColors
如果设置为true,如果只有一个DataSeries那么每个数据系列中的一个项目需要的颜色。
View3D
启用或禁用的三维效果。
VerticalAlignment
获取或设置元素的VerticalAlignment属性。
Watermark
启用或禁用“www.visifire.com”水印。
WatermarkText
获取或设置要在Visifire是水印显示的文字。
WatermarkHref
获取或设置一个超链接到Visifire是水印。
Width
设置图表的宽度。
ZoomingEnabled
启用或禁用在图表缩放。
- 创建图表实例 统计图
- 使用HighCharts创建第一个图表实例
- Servlet统计图实例
- (三)、使用HighCharts创建第一个图表实例
- (三)、使用HighCharts创建第一个图表实例
- (三)、使用HighCharts创建第一个图表实例
- 【PyQt 实例17】柱状统计图
- 介绍两款常用的“图表统计图"的插件
- 统计图
- 统计图
- sliverLight 图表实例
- JFreeChart 图表 实例
- jfreechart 图表生成实例
- GWT 图表 GChart 实例
- Highcharts js图表实例
- highcharts 图表操作实例
- swt动态图表实例
- jfreechart创建包含Map对象的统计图
- 关于全局变量
- 递归法求解迷宫问题
- copy-on-write 原理
- javascript 小数位
- 调整vs2005中源代码字体大小
- 创建图表实例 统计图
- 硬盘正确使用及维护
- 内存常见故障五例
- Effective C++之旅 之 const
- 目录级联删除
- 大型网站架构演变和知识体系
- 关于procedure的嵌套
- VC对话框控件不响应回车消息之解决方案
- 简单解析float:right 右对齐换行原因