翻譯|行業(yè)資訊|編輯:龔雪|2023-03-06 14:06:01.440|閱讀 174 次
概述:本文將介紹DevExpress WPF控件中的DataGrid(數(shù)據(jù)網(wǎng)格組件),主要是用于WPF平臺(tái)的高性能XAML網(wǎng)格組件,歡迎下載最新版體驗(yàn)~
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
DevExpress WPF的DataGrid組件是專(zhuān)用于WPF平臺(tái)的高性能XAML網(wǎng)格控件,該組件附帶了幾十個(gè)具有高影響力的功能,使開(kāi)發(fā)者可以輕松地管理數(shù)據(jù)并根據(jù)也無(wú)需要在屏幕上顯示數(shù)據(jù)。在上文中(點(diǎn)擊這里回顧>>)為大家介紹了DevExpress WPF DataGrid組件的一些排序、過(guò)濾、性能等方面的功能,接下來(lái)的讓我們繼續(xù)探索這個(gè)組件的奧妙!
PS:DevExpress WPF擁有120+個(gè)控件和庫(kù),將幫助您交付滿(mǎn)足甚至超出企業(yè)需求的高性能業(yè)務(wù)應(yīng)用程序。通過(guò)DevExpress WPF能創(chuàng)建有著強(qiáng)大互動(dòng)功能的XAML基礎(chǔ)應(yīng)用程序,這些應(yīng)用程序?qū)W⒂诋?dāng)代客戶(hù)的需求和構(gòu)建未來(lái)新一代支持觸摸的解決方案。
DevExpress技術(shù)交流群7:674691612 歡迎一起進(jìn)群討論
ADO.NET和實(shí)體框架(EF) Core to OData、WCF數(shù)據(jù)服務(wù)(以及介于兩者之間的一切),網(wǎng)格可以使用來(lái)自任何來(lái)源的數(shù)據(jù)。DevExpress WPF的網(wǎng)格控件完全支持Visual Studio .NET數(shù)據(jù)對(duì)象,并且可以輕松地綁定到Excel項(xiàng)目源或任何實(shí)現(xiàn)IList/IEnumerable接口的數(shù)據(jù)對(duì)象。
使用Visual Studio IDE集成的Items Source Wizard,用戶(hù)可以快速地將數(shù)據(jù)網(wǎng)格連接到各種遠(yuǎn)程數(shù)據(jù)源類(lèi)型,包括:REST服務(wù)、NoSQL數(shù)據(jù)庫(kù)、自定義WCF服務(wù)、EntityFramework或任何其他ORM。Items Source Wizard(項(xiàng)目源向?qū)В┻€可以為CRUD操作生成MVVM代碼。它檢測(cè)您的視圖模型,并根據(jù)需要實(shí)現(xiàn)創(chuàng)建、刪除和刷新命令。
使用DevExpress WPF Data Grid(數(shù)據(jù)網(wǎng)格),用戶(hù)可以提供直觀的用戶(hù)體驗(yàn)和無(wú)錯(cuò)誤的數(shù)據(jù)輸入。從文本框控件和日期選擇器到強(qiáng)大的數(shù)據(jù)查找,您可以在網(wǎng)格單元格中完全輕松地合并20多個(gè)單獨(dú)的數(shù)據(jù)編輯器。
開(kāi)發(fā)者可以指定適當(dāng)?shù)尿?yàn)證規(guī)則,并限制可以輸入到各個(gè)字段中的值。當(dāng)數(shù)據(jù)沒(méi)有通過(guò)規(guī)則測(cè)試時(shí),使用網(wǎng)格的可視化功能為用戶(hù)提供反饋。
數(shù)據(jù)網(wǎng)格包括無(wú)數(shù)的數(shù)據(jù)編輯和值格式化選項(xiàng),其先進(jìn)的數(shù)據(jù)編輯功能包括:
從微軟Word啟發(fā)的即時(shí)搜索到Excel啟發(fā)的自動(dòng)過(guò)濾行,已經(jīng)覆蓋了從A到Z的過(guò)濾和搜索選項(xiàng)包括:
WPF Data Grid(數(shù)據(jù)網(wǎng)格)不僅僅是一個(gè)網(wǎng)格,它是一個(gè)高性能的數(shù)據(jù)塑造、數(shù)據(jù)挖掘和報(bào)告平臺(tái)——因此用戶(hù)可以釋放信息的力量,并直觀地將其呈現(xiàn)給最終用戶(hù)。數(shù)據(jù)塑造特性包括:
每行細(xì)節(jié)只需一行代碼,Data Grid允許開(kāi)發(fā)者構(gòu)建任何復(fù)雜性的主-細(xì)節(jié)布局,在每個(gè)層次上有多個(gè)嵌套層和多個(gè)細(xì)節(jié)。用戶(hù)永遠(yuǎn)不受詳細(xì)記錄信息顯示方式的限制——詳細(xì)行可以根據(jù)需要顯示信息。
DevExpress WPF網(wǎng)格的靈活性十分突出,通過(guò)其條件格式選項(xiàng),您的應(yīng)用程序可以根據(jù)指定的條件輕松地突出顯示單元格或行,而無(wú)需編寫(xiě)一行代碼。可以使用動(dòng)畫(huà)數(shù)據(jù)條、圖標(biāo)和預(yù)定義的顏色比例突出顯示單元格和行,用戶(hù)可以通過(guò)網(wǎng)格的彈出菜單輕松應(yīng)用/定制樣式條件。
用戶(hù)可以利用預(yù)定義的條件規(guī)則,也可以根據(jù)需要?jiǎng)?chuàng)建自定義規(guī)則。Data Grid同時(shí)提供了設(shè)計(jì)時(shí)和運(yùn)行時(shí)條件格式規(guī)則編輯器,因此開(kāi)發(fā)者和用戶(hù)可以在需要時(shí)創(chuàng)建、編輯和刪除格式規(guī)則。
Data Grid提供了完整的拖放支持,并允許開(kāi)發(fā)者為各種使用場(chǎng)景提供高度直觀的用戶(hù)體驗(yàn),包括:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)