原創(chuàng)|使用教程|編輯:我只采一朵|2016-09-22 14:06:11.000|閱讀 751 次
概述:DevExpress Dashboard可以連接到在當(dāng)前對(duì)象中用獨(dú)立類定義的對(duì)象數(shù)據(jù)源。本教程教你兩種方法創(chuàng)建Data Source。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExpress Dashboard可以連接到在當(dāng)前對(duì)象中用獨(dú)立類定義的對(duì)象數(shù)據(jù)源。本教程教你兩種方法創(chuàng)建Data Source:
下面就來(lái)跟大家演示如何將一個(gè)儀表盤綁定到對(duì)象數(shù)據(jù)源。
1.單擊 Data Source 工具欄中的 New Data Source 按鈕。
2.在彈出的 Data Source Wizard 窗口中選中 Object Binding :
注意:默認(rèn)情況下,這個(gè)當(dāng)前頁(yè)面是不包含 Object Binding 數(shù)據(jù)源類型的。要自定義這個(gè)數(shù)據(jù)源類型列表,使用DashboardDataSourceWizardSettings.AvailableDataSourceTypes 屬性。
3.選擇一個(gè)編譯類定義的,單擊Next:
4.選擇可以提供需要數(shù)據(jù)的類并單擊Next:
5.最后,選擇需要的數(shù)據(jù)成員用于獲取數(shù)據(jù)并單擊Finish:
創(chuàng)建 DashboardObjectDataSource 類的實(shí)例并設(shè)置以下屬性:
最后,將創(chuàng)建的 DashboardObjectDataSource object 添加到 Dashboard.DataSources 集合。
代碼如下:
using DevExpress.DashboardCommon; // ... Dashboard dashboard = new Dashboard(); DashboardObjectDataSource objectDataSource = new DashboardObjectDataSource(); objectDataSource.DataSource = typeof(Student); objectDataSource.DataMember = "GetData"; objectDataSource.Constructor = ObjectConstructorInfo.Default; objectDataSource.Fill(); dashboard.DataSources.Add(objectDataSource);
【】
DevExpress專為企業(yè)客戶提供團(tuán)隊(duì)、企業(yè)授權(quán)優(yōu)惠方案,歡迎來(lái)電咨詢:023-66090381
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn