ComponentOne中的DataFilter(數(shù)據(jù)過濾器)是一個功能強大的 UI 控件,它為用戶提供了一個使用簡單、類似主流電子商務(wù)系統(tǒng)的數(shù)據(jù)過濾組件,可以配合任何數(shù)據(jù)源完成過濾操作。
材料主題設(shè)計器可以在 WinForm 應(yīng)用程序的設(shè)計階段和運行階段啟動。 您可以在設(shè)計時使用“主題控制器”對話框或通過修改“App.config”文件來應(yīng)用主題。 要在運行時啟動,請使用C1ThemeController靜態(tài)類來應(yīng)用主題。
ComponentOne Slicer控件為PivotField對象提供了一種更加快速的數(shù)據(jù)過濾方法。通過給用戶提供根據(jù)值過濾數(shù)據(jù)的單擊按鈕,即可輕松實現(xiàn)類似Excel中的數(shù)據(jù)透視網(wǎng)格和數(shù)據(jù)透視圖功能,與此同時,該控件還可實時顯示當前數(shù)據(jù)的過濾狀態(tài)。
ComponentOne 的 Simplified Ribbon (簡化功能區(qū)菜單)中已經(jīng)支持 C1Icon,可提供更多靈活的個性化定制選項。
Material Design設(shè)計規(guī)范的受歡迎程度和實用性已經(jīng)引起了 ComponentOne 技術(shù)團隊的重視。ComponentOne Enterprise 2018V3 版本將全面支持Material specs的功能集。
在此前的ComponentOne中,我們?yōu)镃1FlexGrid(最快,最靈活的.Net數(shù)據(jù)網(wǎng)格控件)添加了一個非常強大的動態(tài)分組功能。 隨著ComponentOne Enterprise 2018v3版本的正式發(fā)布,ComponentOne For WinForm 中的C1Flexgrid又向前推進了兩個新屬性:GroupDefinition和SortDefinition。
迷你圖 —— Sparklines是迷你的輕量級圖表,有助于快速可視化數(shù)據(jù)。 它們是由數(shù)據(jù)可視化傳奇人物Edward Tufte發(fā)明的,他將其描述為“數(shù)據(jù)密集,設(shè)計簡單,字節(jié)大小的圖形。”雖然迷你圖不包含傳統(tǒng)圖表中的許多元素(如軸和坐標), 基于它們的簡單性,它們可以比其他圖表類型更具信息性。
對于選擇,C1FlexGrid提供了SelectionBackground和SelectionForeground屬性,可以設(shè)置選擇的背景色和前景色。本文就在此基礎(chǔ)上擴展,選擇行的樣式該如何設(shè)置。
除了使用ApplyCellStyles方法,通過CreateCellContent方法,我們也可以實現(xiàn)單元格設(shè)置顏色和樣式的效果。 本文就在此基礎(chǔ)上討論如何可以設(shè)置選擇單元格的樣式。
在之前我們討論過給單元格設(shè)置背景色:通過重寫ApplyCellStyles方法,然后設(shè)置Border的Background屬性實現(xiàn)。本文就在此基礎(chǔ)上討論如何對單元格字體進行設(shè)置。