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
启用或禁用在图表缩放。