在Silverlight 2中實現超酷圖表

作者: TerryLee  來源: 博客園  發布時間: 2008-10-10 10:47  閱讀: 8698 次  推薦: 0   原文鏈接   [收藏]  
 

引言

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

 

0
0
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()