天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

在Silverlight 2中實現超酷圖表

引言

Silverlight對于圖形圖像處理方面,從1.0時代起就給予了很強大的支持,所以我們可以在Silverlight中實現非常棒的各種統計圖表,然而現在有了一些開源的項目,使得這項工作更加的簡單。

本文我將介紹一個開源的項目visifire,使用它可以在Silverlight 2中實現超酷的圖表。

簡單圖表

首先我們需要下載Visifire項目Silverlight開發包,在建立完項目后,添加對Visifire.Charts.dll和Visifire.Commons.dll程序集引用,添加命名空間:

TerryLee_0033

創建圖表,此處的LayoutRoot是我們放置圖表的控件,它可以使Grid、StackPanel或者Canvas等控件。

TerryLee_0035

添加數據,這里為了簡單起見隨機創建了六組數據,注意我們需要把DataPoint數據添加到DataSeries對象的Children屬性中,而不能添加在DataPoints屬性上:

TerryLee_0036

添加圖表到容器上面:

TerryLee_0037

最后完整的代碼如下所示:

TerryLee_0034

現在運行后,可以看到效果如下圖所示:

TerryLee_0038

當鼠標放在圖表上時,可以顯示具體的數值:

TerryLee_0041

去除水印

我們注意到在上面的圖形右上角添加了“Powered by Visifire”的水印效果,好在Visifire給我們提供了一個屬性,可以隱藏該水印效果:

TerryLee_0039

現在運行后可以看到水印效果已經隱藏:

TerryLee_0040

實現3D效果

除此之外,還可以實現3D效果的圖表,通過View3D屬性來設置,如下代碼所示:

TerryLee_0043

運行后效果如下圖所示:

TerryLee_0042

設置圖表Theme

在Visifire中,我們還可以為圖表設置Theme,內置的有3種Themes,它們默認的動畫類型以及顏色集合如下表所示:

TerryLee_0044

設置Theme如下代碼所示:

TerryLee_0045

運行后效果如下圖所示:
TerryLee_0046

設置動畫類型

Visifire還可以指定圖標加載時的動畫類型,內置了5中動畫類型,它們的描述如下所示:

TerryLee_0047

設置動畫類型:

TerryLee_0048

這樣在加載圖表時,可以顯示不同的動畫。Visifire項目代碼還需要進一步完善,很多東西都沒有使用枚舉,而是用字符串來表示,如上面提到的Theme和AnimationType等。

設置顏色集合

Visifire內置了很多的圖標顏色集合,我們可以為最終生成的圖表設置顏色,如下代碼所示:

TerryLee_0049

最終生成的圖表效果如下圖所示:

TerryLee_0050

設置圖表類型

Visifire中內置了各種圖表類型,包括柱狀圖,餅圖等。它提供了ChartTypes枚舉:

TerryLee_0051

但是這個枚舉似乎并沒有什么用,在設置時仍然需要用枚舉對應的字符串,并且圖表類型的設置實在DataSeries對象上,而不是Chart對象,如下代碼所示:

TerryLee_0052

運行后效果如下圖所示:

TerryLee_0053 

關于Visifire就簡單的介紹這么多,大家可以去查看相關的文檔。

相關資源

下載Visifire項目開發包

源代碼:http://code.google.com/p/visifire/

SVN地址:http://visifire.googlecode.com/svn/trunk

在線文檔:http://www.visifire.com/visifire_charts_documentation.php

總結

本文簡單的介紹了使用Visifire項目在Silverlight 2中實現圖形報表,希望對大家有所幫助。

NET技術在Silverlight 2中實現超酷圖表,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 俄罗斯乌克兰战争原因 | 欧美色偷偷亚洲天堂bt | 天龙八部慕容属性加点 | 国产精品亚洲精品久久国语 | 怡春院欧美一区二区三区免费 | 蜜芽视频在线观看视频免费播放 | 国产Av影片麻豆精品传媒 | 青青草在线 视频 | 一本道久在线综合色色 | 在线观看国产精选免费 | 91福利潘春春在线观看 | 色播播电影 | 交换邻居波多野结衣中文字幕 | 国产成人精品系列在线观看 | 黑色丝袜美女被网站 | 亚洲熟女丰满多毛XXXXX | 国产在线精品一区二区在线看 | 无限资源日本2019版免费 | 嘟嘟嘟影院免费观看视频 | 樱桃视频影院在线播放 | 国产亚洲精品久久久久 | 欧美亚洲日韩国产在线在线 | 精品国产品国语在线不卡 | 美女不要啊 | 草柳最新地址 | 秋霞av伦理片在线观看 | 国产产一区二区三区久久毛片国语 | 亚洲精品国产品国语在线试看 | 国产精品视频免费观看 | 不用播放器的黄 | 人妻体体内射精一区二区 | 国产乱码伦人偷精品视频 | 农民工老头在出租屋嫖老熟女 | 日本女人下面毛茸茸 | 亚洲高清无在码在线电影 | 强姧伦久久久久久久久 | 久草免费视频在线观看 | 性夜a爽黄爽 | 日韩av国产av欧美天堂社区 | 久久热最新网站获取3 | 最近免费中文字幕MV在线视频3 |