翻譯|產(chǎn)品更新|編輯:龔雪|2021-06-03 10:12:01.107|閱讀 282 次
概述:DevExpress Winforms v21.1 5月底發(fā)布了正式版本,新版本支持新的MongoDB 數(shù)據(jù)源、全新升級(jí)了Data Grid組件功能等,歡迎點(diǎn)擊下載新版體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExpress WinForms擁有180+組件和UI庫(kù),能為Windows Forms平臺(tái)創(chuàng)建具有影響力的業(yè)務(wù)解決方案。DevExpress WinForms能完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,無(wú)論是Office風(fēng)格的界面,還是分析處理大批量的業(yè)務(wù)數(shù)據(jù),它都能輕松勝任!
DevExpress Winforms v21.1 5月底發(fā)布了正式版本,新版本支持新的MongoDB 數(shù)據(jù)源、全新升級(jí)了Data Grid組件功能等,歡迎點(diǎn)擊下載新版體驗(yàn)!
數(shù)據(jù)源配置向?qū)г试S您從 MongoDB 數(shù)據(jù)庫(kù)連接和檢索數(shù)據(jù),MongoDB 數(shù)據(jù)源允許您選擇所需的數(shù)據(jù)庫(kù)名稱、文檔集合名稱,并定義適當(dāng)?shù)姆?wù)器端過(guò)濾子句。
列標(biāo)題現(xiàn)在可以顯示搜索框,用戶可以單擊搜索圖標(biāo)并在列標(biāo)題中輸入過(guò)濾條件。
示例搜索表達(dá)式:
將“InHeaderSearchMode”屬性設(shè)置為“GridInHeaderSearchMode.TextFilter”來(lái)啟用此功能,在此模式下,Ctrl+F 快捷鍵會(huì)激活焦點(diǎn)列的標(biāo)題內(nèi)搜索框。
Tile View提供對(duì)條件格式的支持,您可以根據(jù)指定的條件突出顯示磁貼和單個(gè)磁貼元素(字段),而無(wú)需編寫(xiě)一行代碼,可以使用圖標(biāo)和預(yù)定義的色階來(lái)突出顯示磁貼。
過(guò)濾器面板為每列顯示帶有過(guò)濾器的單獨(dú)標(biāo)記,在v21.1中合并了 MRU 過(guò)濾器列表(最近使用的過(guò)濾器)并默認(rèn)啟用了新的過(guò)濾器面板。
無(wú)法轉(zhuǎn)換為過(guò)濾器編輯器節(jié)點(diǎn)的自定義表達(dá)式現(xiàn)在顯示在文本字段中,這樣可以確保不會(huì)丟失任何表達(dá)式。 最終用戶可以使用上下文菜單在運(yùn)行時(shí)添加自定義表達(dá)式。
您現(xiàn)在可以顯式設(shè)置未綁定的列類型,還可以指定以前不可用的類型,例如 TimeSpan 或 DateTimeOffset。
C#
var tsColumn = gridView1.Columns.AddVisible("TimeSpan");
tsColumn.UnboundDataType = typeof(TimeSpan);
新的事件允許您自定義詳細(xì)信息選項(xiàng)卡的標(biāo)題、圖像、顏色和字體設(shè)置。
C#
void OnDetailTabStyle(object sender, DetailTabStyleEventArgs e) {
if(e.Caption == "ACCOUNTS") {
e.Appearance.Header.ForeColor = System.Drawing.Color.Green;
e.ImageOptions.SvgImage = svgImageCollection1[0];
}
if(e.Caption == "GUNS") {
e.Appearance.Header.ForeColor = System.Drawing.Color.Red;
e.ImageOptions.SvgImage = svgImageCollection1[1];
}
if(e.IsSelected) {
e.PatternView.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
e.Caption = "[" + e.Caption + "]";
}
}
此版本還添加了一個(gè)“RefreshDetailTab(rowHandle)”方法來(lái)在運(yùn)行時(shí)更新詳細(xì)信息選項(xiàng)卡,您可以啟用“ OptionsView.AllowHtmlDrawDetailTabs”選項(xiàng)以使用HTML風(fēng)格的標(biāo)簽。
C#
gridView1.OptionsView.AllowHtmlDrawDetailTabs = true;
DevExpress技術(shù)交流群3:700924826 歡迎一起進(jìn)群討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自:慧都網(wǎng)