翻譯|行業(yè)資訊|編輯:龔雪|2020-01-07 10:06:01.970|閱讀 311 次
概述:DevExpress WPF 2020新功能計(jì)劃藍(lán)圖Part 4發(fā)布,關(guān)于DevExpress WPF 2020年您有哪些功能上的期待?歡迎在文章末尾留下您的建議,即將發(fā)布的新版可能有您想要擁有的功能哦~
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
下載DevExpress v19.2完整版 DevExpress v19.2漢化資源獲取
通過(guò)DevExpress WPF Controls,您能創(chuàng)建有著強(qiáng)大互動(dòng)功能的XAML基礎(chǔ)應(yīng)用程序,這些應(yīng)用程序?qū)W⒂诋?dāng)代客戶的需求和構(gòu)建未來(lái)新一代支持觸摸的解決方案。 又到了每年發(fā)布DevExpress WPF產(chǎn)品線2020年非正式計(jì)劃的時(shí)候了,關(guān)于DevExpress WPF 2020年您有哪些功能上的期待?歡迎在文章末尾留下您的建議,即將發(fā)布的新版可能有您想要擁有的功能哦~
Search Item
Search Item自動(dòng)從您的應(yīng)用程序中檢索功能區(qū)和工具欄項(xiàng),并允許最終用戶通過(guò)名稱或關(guān)鍵字找到這些項(xiàng)。 您可以從搜索結(jié)果中排除特定項(xiàng)目,也可以定義僅顯示在Search Item中的自定義項(xiàng)目。Search Item可以顯示在窗口標(biāo)題欄中或功能區(qū)頁(yè)面標(biāo)題旁。
Bar Item Appearance選項(xiàng)
Ribbon和Toolbar工具欄項(xiàng)包含一個(gè)API,可以針對(duì)Normal、Checked和Hover狀態(tài)自定義控件外觀(背景,前景)。
Ribbon - 增強(qiáng)Backstage View功能
Ribbon的Backstage視圖將支持單個(gè)項(xiàng)目的字形,并將能夠在底部顯示項(xiàng)目。
全新的Timeline View布局
在未來(lái)的版本更新中將重寫Timeline View的可視化部分,并引入新的動(dòng)態(tài)時(shí)間標(biāo)度,每個(gè)像素水平滾動(dòng)以及鼠標(biāo)指針的平滑縮放,總體體驗(yàn)類似甘特圖控件中的滾動(dòng)和縮放:
與甘特控件和當(dāng)前的Timeline View實(shí)現(xiàn)不同,新的Timeline View將根據(jù)當(dāng)前縮放系數(shù)限制水平滾動(dòng)范圍。例如當(dāng)時(shí)間刻度顯示為天時(shí),您可以在一個(gè)月之內(nèi)滾動(dòng),然后在Date Navigation Panel中縮小或切換到下個(gè)月。限制水平滾動(dòng)范圍將有助于計(jì)算整個(gè)范圍的資源高度,以使資源在滾動(dòng)操作期間不會(huì)改變高度。
除了改進(jìn)的縮放和滾動(dòng)之外,新的Timeline View布局還將提供一種更靈活的方法來(lái)控制資源高度。 您將能夠定義資源的最小和最大高度,并且Scheduler將計(jì)算每個(gè)資源的實(shí)際高度(基于顯示范圍內(nèi)的約會(huì))。 如果約會(huì)超過(guò)最大資源高度,資源將顯示一個(gè)按鈕,以進(jìn)一步擴(kuò)展資源。
按需數(shù)據(jù)加載
使用此功能,WPF Scheduler將僅請(qǐng)求可見(jiàn)范圍內(nèi)的數(shù)據(jù),并在滾動(dòng)后進(jìn)行其他查詢,加載的數(shù)據(jù)將被緩存來(lái)減少請(qǐng)求數(shù)量。
scheduler.FetchAppointments += (d, e) => { e.AppointmentsSource = from x in dbContext.Appointments where (((x.QueryStart >= e.Interval.Start && x.QueryStart < e.Interval.End) || (x.QueryEnd >= e.Interval.Start && x.QueryEnd < e.Interval.End)) || (x.QueryStart < e.Interval.Start && x.QueryEnd >= e.Interval.End)) && e.ResourceIds.Contains(x.ResourceId) select x; };
按需數(shù)據(jù)加載可以顯著提高具有大量數(shù)據(jù)源的應(yīng)用程序加載速度。
Appointment和Time Region過(guò)濾
WPF Scheduler將包括一個(gè)API,使您可以動(dòng)態(tài)隱藏appointments和time regions,您將能夠處理事件來(lái)描述自定義過(guò)濾邏輯。
scheduler.FilterAppointment += (d, e) => { e.Visible = object.Equals(e.Appointment.StatusId, 1); };
此外,新的FilterString和FilterCriteria屬性將Scheduler綁定到Filter Editor或Filter Elements,來(lái)進(jìn)行高級(jí)篩選。
可選主要功能
Year View
一個(gè)新的視圖,顯示整個(gè)年份、左側(cè)是月份、頂部是工作日。此視圖將幫助您可視化和概述指定年份的假期或重大事件。
One Month View
顯示一個(gè)月的新視圖。 在此視圖中,周數(shù)可以包含不同的高度(基于一周內(nèi)約會(huì)的數(shù)量)。 如果所有星期都無(wú)法適應(yīng)屏幕,則會(huì)顯示垂直滾動(dòng)條。
用于資源的Outlook-Inspired標(biāo)簽式界面
使用此功能,資源可以顯示為標(biāo)簽,并可以合并在同一畫布上顯示來(lái)自不同資源的約會(huì)。
DevExpress v19.2全新發(fā)布,歡迎下載最新版體驗(yàn)哦~
DevExpress中文網(wǎng)官網(wǎng)QQ群:540330292 歡迎一起進(jìn)群討論
掃描關(guān)注DevExpress中文網(wǎng)微信公眾號(hào),及時(shí)獲取最新動(dòng)態(tài)及最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)