原創(chuàng)|產(chǎn)品更新|編輯:陳津勇|2019-08-05 14:28:18.217|閱讀 571 次
概述:本文主要介紹ComponentOne 2019V2中功能增強的控件、各平臺控件功能及易用性體驗增強的內(nèi)容。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在上篇中,小編為大家介紹了ComponentOne 2019V2版本中新增的.NET開發(fā)控件及功能(點擊此處了解詳情>>>),本篇將繼續(xù)為大家介紹2019V2中功能增強的控件、各平臺控件功能及易用性體驗增強部分的內(nèi)容。
同樣的,為了保證你對新版本有一個更深的認識,請下載ComponentOne 2019V2,并結(jié)合本文同步操作,不然小編可不敢保證你能通過文章完全理解新版本哦!
點擊下載ComponentOne Enterprise最新版
1、適用于ASP.NET MVC和ASP.NET Core MVC的錯誤提示
ComponentOne中添加了FlexGrid.ErrorTip屬性,該屬性允許您定義需要顯示驗證錯誤時的工具提示。
當然,您也可以將其設置為null,以還原默認行為(默認使用單元格的"title"屬性顯示驗證錯誤提示)。
2、支持列腳,啟用固定列摘要
FlexGrid表格控件支持列腳功能,列腳行可以被設置為固定樣式或在網(wǎng)格中的最后一行滾動。在列腳行內(nèi),您可以輕松地顯示數(shù)據(jù)聚合結(jié)果,如總和、平均值、最小值、最大值等,此外,列腳行還可以顯示基于表達式的值,如基于多列的計算結(jié)果(即項目總計)。
此功能附帶了完整的設計界面支持,用戶可直接配置帶有表達式和標題的列腳項。
3、在"SubTotal Groups"中使用自定義表達式
使用WinForms的FlexGrid, 用戶可以將自定義表達式用作組中的小計以及數(shù)據(jù)聚合。例如,組表達式可以包含總計、總和(產(chǎn)品的數(shù)量、價格等)。
1、適用于WinForms、WPF、ASP.NET和 UWP的FlexPie 支持多餅圖
使用ComponentOne的FlexPie控件,可以使用相同的數(shù)據(jù)源創(chuàng)建多餅圖"series",從而在單個圖表中可視化呈現(xiàn)更多數(shù)據(jù)。
要創(chuàng)建多餅圖系列,請在FlexPie.binding中指定多個按逗號分隔的屬性。此功能在WinForms、WPF、ASP.NET MVC和UWP版本中都可以支持。
2、加入DataFilter自定義數(shù)據(jù)過濾器示例
ComponentOne的全新示例,演示了如何在數(shù)據(jù)過濾器DataFilter中使用 FlexChart作為自定義過濾器。
該示例顯示了股票的開盤、最高價、最低價、收盤價和交易量,并允許您通過在數(shù)據(jù)過濾器內(nèi)不同的時間范圍選擇顯示不同的值,您可以選擇通過單擊數(shù)據(jù)點來過濾數(shù)據(jù),也可以使用范圍欄調(diào)整時間段,通過拖動鼠標來過濾數(shù)據(jù)選擇范圍。
3、適用于ASP.NET的范圍面積圖
ComponentOne For ASP.NET平臺新增了范圍面積圖功能,具體實現(xiàn):為每個數(shù)據(jù)點在Y軸上繪制兩個值,并填充之間的區(qū)域。
如需使用范圍面積圖,只需將圖表類型設置為"區(qū)域",然后在系列綁定中設置上部和下部范圍值即可。
4、SeriesTooltips(提示工具)和ItemFormatter(圖表數(shù)據(jù)點格式化)
Series Tooltips屬性,使您能夠為不同系列的圖表增加提示信息。
itemFormatter屬性,使您能夠定義多個圖表系列中特定序列的數(shù)據(jù)點外觀。
ComponentOne 2019V2為OLAP數(shù)據(jù)分析控件添加了兩個新功能:大綱模式和值字段列標題。
"PivotGrid.OutlineMode"屬性為ComponentOne中的電子表格提供了大綱格式分組,即允許用戶折疊行以創(chuàng)建更為緊湊的視
圖。"PivotGrid.showValueFieldHeaders"屬性允許ComponentOne中的電子表格顯示值字段的標題,即使在單個值字段的視圖中也是如此。
基于ComponentOne For WPF中的RichTextBox控件,新版本改進了ribbon樣式的工具欄,以支持基于最新Microsoft Office UI的外觀樣式。
ribbon工具欄可以展開和折疊,就像Microsoft Office中的功能區(qū)一樣。
適用于WinForms平臺的ComponentOne FlexPivot控件,將支持篩選字段按照范圍分組,例如按照年齡:10-20歲、21-39 歲、年齡 40-59 歲以上,或通過一個簡單的日期字段創(chuàng)建年度季度組。
您可以基于字符串、數(shù)字和日期字段創(chuàng)建分組的范圍列表,創(chuàng)建分組范圍后,用戶還可以對該范圍進行篩選,以進一步增強其透視視圖。
在ComponentOne 2019V2中,我們更新了控件向?qū)ВС衷赗azor Page應用程序中插入和更新控件。
這項改進意味著您可以使用控件向?qū)г赗azor應用.cshtml頁面的光標位置插入ASP.NETMVC控件。此外,您還可以通過在控件聲明內(nèi)右鍵單擊并選擇"更新C1 MVC控件"來更新控件。
此功能還負責所有資源注冊和引用添加。
是指在做計算處理時的增加(Create)、讀取(Read)、更新(Update)和刪除(Delete)幾個單詞的首字母簡寫。ComponentOne為以下云存儲服務添加了對 CRUD 操作的內(nèi)置支持,這些云存儲服務包括:Azure、AWS(亞馬遜Web服務)、DropBox和 Google云端硬盤。
您可以使用API從這些服務中讀取、上傳、下載和刪除文件。
有關(guān)WinForm平臺更新內(nèi)容,請點擊【界面控件ComponentOne for WinForms發(fā)布2019v2,新增9大控件及功能】查看。
有關(guān)WPF平臺更新內(nèi)容,請點擊【ComponentOne for WPF升級至2019v2版本,新增表格控件|附下載】查看。
1、適用于ASP.NET MVC的FlexGrid(表格控件)
FlexGrid.getClipString方法添加了一個額外的參數(shù),用于導出行標題(不包括列標題)。此新功能對于導出示例中PivotGrid控件的內(nèi)容非常重要。
FlexGridFilter、ValueFilter和ValueFilterSetting類都添加了一個新的" ExclusiveValueSearch "屬性,該屬性默認設置為true,提供類似Excel的行為:搜索時從篩選器中可以設置排除項。
將其設置為false可以禁用此功能。
2、適用于ASP.NET MVC的OLAP(數(shù)據(jù)分析)
改進了PivotGrid 中的鍵盤支持,允許用戶使用鍵盤展開和折疊行組(使用alt-Left折疊、alt-Right展開)。
更改了olap.PivotGrid以遵循allowMerging屬性。還將該屬性的默認值設置為“All”。
向wijmo.olap.ShowAs枚舉添加了兩個新設置:PctPrevRow和PctPrevCol ,用于使引擎顯示每個項目的值,并作為上一行或列中值的百分比。
在PivotEngine中添加了一個" ExclusiveValueSearch "屬性。該屬性默認值為true,用于提供類似Excel的行為:搜索時從篩選器中排除某一項。
將其設置為false可以禁用此功能。
3、適用于ASP.NET MVC的Multirow(多行表格控件)
添加了對MultiRow單元格中明確設置rowspan的支持
添加了對MultiRow.NewRowAtTop屬性的支持。
4、適用于ASP.NET MVC的TreeView(樹形圖)
添加了TreeView.ExpandOnLoad屬性,該屬性用于定義TreeView在加載第一個節(jié)點時是否應自動展開該節(jié)點,或者是否應折疊所有節(jié)點。
添加TreeView.CheckOnClick屬性,允許用戶通過單擊節(jié)點標題上的任意位置(而不是單擊復選框本身)來選中節(jié)點。
添加了TreeView.CheckedMemberPath屬性,允許您將TreeView中的Mcheckbox綁定到數(shù)據(jù)成員。
5、適用于ASP.NET MVC的Menu(菜單控件)
添加了Menu.closeOnLeave屬性以使用Menu.OpenOnHover,并提供更多對菜單打開和關(guān)閉狀態(tài)的控制。
添加了cssClassAll屬性到FlexGrid的Row和Column類,用戶可以將CSS classes添加到表頭單元格以及數(shù)據(jù)單元格中。
添加了Tooltip.cssClass屬性,允許針對不同的信息,使用不同樣式的工具提示(例如信息、驗證等)。
6、適用于ASP.NET MVC的Input(輸入控件)
改進了ComboBox.SelectedValue屬性,用于在沒有itemsSource的情況下獲取或設置控件的文本。這項改進,使得用戶更容易使用ComboBox作為常規(guī)輸入元素的替代。
為DropDown和InputMask添加屬性InputType。
想要獲取更多ComponentOne Studio Enterprise資源的朋友,請點這里。
想要獲取ComponentOne Studio Enterprise正版授權(quán)的朋友,請。
有關(guān)慧都科技更多的精彩內(nèi)容,請關(guān)注下方的微信公眾號↓↓↓
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn