原創|其它|編輯:郝浩|2012-01-16 23:29:52.000|閱讀 731 次
概述:EVCombo for Silverlight套包是創建Silverlight程序所需的經典控件組合,涵蓋了用戶界面,圖表,報表功能。通過使用該套包能幫助我們創建功能豐富且視覺效果絢麗的用戶界面,并結合強大的圖表報表功能,讓你的Web頁面熠熠生輝。下面我們就了解一下如何使用該套包快速搭建一個訂單系統。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
EVCombo for Silverlight套包是創建Silverlight程序所需的經典控件組合,涵蓋了用戶界面,圖表,報表功能。通過使用該套包能幫助我們創建功能豐富且視覺效果絢麗的用戶界面,并結合強大的圖表報表功能,讓你的Web頁面熠熠生輝。下面我們就了解一下如何使用該套包快速搭建一個訂單系統。
1、搭建界面框架
WebUI Studio為我們提供了多種的項目模板,在創建項目時可以根據項目的需求選擇所需的項目模板,幫助我們快速搭建基本界面框架,包括界面的布局、頁面的樣式及模板、頁面的跳轉等。我們只需要在項目里面添加所需的頁面即可。
2、數據呈現與編輯
WebUI Studio提供了豐富的界面控件,包括用于數據呈現的Grid以及用于數據編輯的各種編輯器。我們只需將所需的控件從工具箱中拖拽到相應的界面即可。比如我們要實現訂單數據的呈現,我們只需在頁面中UXGridView控件,并對其添加所要顯示的列并設置Binding屬性實現數據的綁定,如下圖所示:
而Grid的數據綁定可通過其ItemsSource屬性實現。
3、圖表的創建
Visifire是一款強大的圖表控件,支持多種圖表類型。如果我們想要在頁面中添加圖表,只需在前臺頁面中添加如下代碼即可:
接下來通過DataSeries創建所需的圖表序列,添加所需的序列點,并將其添加到圖表的序列集合中。
具體實現可參考以下代碼:
4、報表的創建與顯示
Stimulsoft Reports.Silverlight是一個基于Silverlight平臺的報表創建工具,它提供了一個強大的報表設計器,我們可通過報表設計器設置我們所需的報表。
報表設計完成后,將其保存為.mrt后綴名的報表文件,如Report.mrt,將其包含在項目中,并將其生成操作屬性設置為“嵌入的資源“。 在網頁中實現報表的顯示,需使用StiSLViewerControl控件,該控件可直接從工具箱中拖拽到頁面中。
然后在后臺代碼中加載我們創建好的報表,并使其在StiSLViewerControl中顯示。代碼如下:
這樣我們就完成了整個訂單系統的創建。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網