DevExpress VCL Controls是Devexpress公司旗下最老牌的使用者介面套包,所包含的控制元件有:資料錄入、圖表、資料分析、導航、佈局等。該控制元件能幫助您建立優異的使用者體驗,提供高影響力的業務解決方案,並利用您現有的VCL技能為未來構建下一代應用程式。
全新的甘特圖控制元件(Beta)新的DevExpress VCL甘特控制元件是功能強大的專案管理工具,允許使用者安排實現專案目標所需的活動並監視其進度。
甘特圖控制元件具有以下功能:
專案管理的三個檢視:甘特圖、資源表和時間表多種任務、依賴項和約束型別手動和自動任務計劃工作日和假期跟蹤自定義時間刻度滾動和縮放選項撤消/重做歷史專案XML檔案支援DirectX硬體加速開啟/儲存檔案對話方塊(CTP)此版本為標準VCL開啟/儲存檔案對話方塊引入了可換膚的DevExpress副本,從標準VCL開啟檔案對話方塊繼承了對話方塊,使替換標準對話方塊就像更改類名一樣容易。
增強UX平滑滾動
此版本為以下DevExpress VCL元件添加了平滑滾動支援:
Grid ControlTreeList ControlVertical Grid ControlLayout ControlNavBar ControlPDF ViewerFlow Chart ControlOrg Chart ControlImage Slider ControlScroll Box ControlImage EditorPrint Preview使用外觀(或外觀)控制器中新引入的選項或控制元件的外觀設定來啟用所需的滾動模式,原始碼中的dxScrollAnimationTime全域性常量允許您調整滾動動畫的平滑度。
內容填充選項
在此版本中,VCL Grid、TreeList、Pivot Grid和Vertical Grid控制元件引入了一種快速的方法來填充其就地編輯器和/或標題,並調整某些UI元素之間的間距,使用新的TdxVisualRefinements.Padding和TdxVisualRefinements.HeaderPadding類屬性來指定元素每一側的填充。
Delphi
TdxVisualRefinements.Padding := TRect.Create(3, 5, 3, 5);TdxVisualRefinements.HeaderPadding := TRect.Create(2, 2, 2, 2);
篩選條件的新顯示樣式現在,VCL Grid、TreeList和Vertical Grid控制元件中可用的過濾器支援下圖中顯示的新視覺化樣式,這種樣式可幫助終端使用者輕鬆區分彩色濾鏡專案,修改或清除各個濾鏡條件。
內建的Filter Builder對話方塊和獨立的Filter Controls中也提供了新樣式。
網格控制元件表檢視和帶狀表檢視中的自定義行佈局(CTP)
自定義行佈局允許使用者以類似於Layout View提供的方式來排列單元,並在設計和執行時提供許多自定義選項。
效能增強
內容的渲染速度提高了兩倍Banded Table Views中的佈局計算速度最高可提高三倍OnGetFilterValues事件處理程式幾乎立即用專案填充過濾器下拉列表查詢列值的排序速度提高了30%