WEB开发网
开发学院图形图像Flash 使用Silverlight Toolkit绘制图表(上)--柱状图 阅读

使用Silverlight Toolkit绘制图表(上)--柱状图

 2009-02-10 11:57:18 来源:WEB开发网   
核心提示: 好了,这里我们看一下最终的运行效果,使用Silverlight Toolkit绘制图表(上)--柱状图(5),首先是刚启动运行时的截图:然后是三秒之后的运行截图:到这里还不算完,因为该控件还支持数据的分组显示,下面就以一个示例来加以说明,首先,比如说如果我们的数据中有数组类型的字段信息,该

好了,这里我们看一下最终的运行效果,首先是刚启动运行时的截图:

使用Silverlight Toolkit绘制图表(上)--柱状图

然后是三秒之后的运行截图:

使用Silverlight Toolkit绘制图表(上)--柱状图

到这里还不算完,因为该控件还支持数据的分组显示,比如说如果我们的数据中有数组类型的字段信息,

该控件是以数组为单位(数组长度就是图表的列信息)。这个有些难以理解,下面就以一个示例来加以说明。

首先,我们要创建一个具有数组类型字段的数据源,如下:

[OperationContract]
publicList<EmployeeInfo>GetMultiSeriesEmployeeList()
{
  List<EmployeeInfo>employeeList=newList<EmployeeInfo>();
  employeeList.Add(newEmployeeInfo{EmployeeID=1,EmployeeName="张三",Salary=1000,Cost=newint[]{100,160}});
  employeeList.Add(newEmployeeInfo{EmployeeID=2,EmployeeName="李四",Salary=1500,Cost=newint[]{260,200}});
  employeeList.Add(newEmployeeInfo{EmployeeID=3,EmployeeName="王五",Salary=2000,Cost=newint[]{360,330}});
  employeeList.Add(newEmployeeInfo{EmployeeID=4,EmployeeName="赵六",Salary=800,Cost=newint[]{160,430}});
  employeeList.Add(newEmployeeInfo{EmployeeID=5,EmployeeName="尤七",Salary=2100,Cost=newint[]{560,530}});
  employeeList.Add(newEmployeeInfo{EmployeeID=6,EmployeeName="马八",Salary=2300,Cost=newint[]{660,600}});
  returnemployeeList;
}

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 Silverlight Toolkit

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接