WEB开发网
开发学院图形图像Flash 在Silverlight下用Visifire显示多维数据集中的数据... 阅读

在Silverlight下用Visifire显示多维数据集中的数据

 2008-12-26 11:53:58 来源:WEB开发网   
核心提示: Visifire 2以后的版本都带了Blend设计时支持,所以在Blend里可以看到其占位符,在Silverlight下用Visifire显示多维数据集中的数据(3),此外,我们还需要给这个chart取一个名字(默认是没有名字的), 打开这个服务文件,在顶部添加如下引用: using Mi

在Silverlight下用Visifire显示多维数据集中的数据

Visifire 2以后的版本都带了Blend设计时支持,所以在Blend里可以看到其占位符。此外,我们还需要给这个chart取一个名字(默认是没有名字的),好以后在c#文件里可以引用到它:

在Silverlight下用Visifire显示多维数据集中的数据

我们也可以在代码中创建chart到面板中,visifire的document中有很多示例代码,在此不作过多描述。

建立WebService服务:

回到visual studio中。由于数据来自于多维数据集,所以需要添加ADOMD.Net的引用。右键asp.net web application项目,选择Add Reference…,找到Microsoft.AnalysisServices.AdomdClient,选择10版本的,如下图:

在Silverlight下用Visifire显示多维数据集中的数据

接下来添加服务文件,同样右键asp.net web application项目,选择Add-New Item…,在弹出的对话框中选择Web Service,添加一个web服务到项目中。

打开这个服务文件,在顶部添加如下引用:

using Microsoft.AnalysisServices.AdomdClient;

Visual Studio会为我们默认添加一个Hello World方法,删除它,然后加入如下代码:

[WebMethod]

public List<ChartItem> GetResult()

上一页  1 2 3 4 5 6  下一页

Tags:Silverlight Visifire 显示

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