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