原創(chuàng)|產(chǎn)品更新|編輯:龔雪|2019-07-10 10:13:45.567|閱讀 525 次
概述:本文主要為大家介紹DevExpress WPF v19.1中Gantt/Map控件增強(qiáng)的一些新功能,歡迎免費(fèi)下載新版體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
行業(yè)領(lǐng)先的.NET界面控件DevExpress 日前正式發(fā)布v19.1版本,本站將以連載的形式介紹各版本新增內(nèi)容。在本系列文章中將為大家介紹DevExpress WPF v19.1中新增的一些控件及部分功能增強(qiáng),點(diǎn)擊下載試用新版本試用>>
Gantt控件現(xiàn)在完全支持連接器和任務(wù)編輯,您可以在Gantt區(qū)域中拖動(dòng)和調(diào)整任務(wù)大小來更改日期和持續(xù)時(shí)間、修改進(jìn)度、附加/分離連接器定義前導(dǎo)鏈接。
編輯后,Gantt控件會(huì)自動(dòng)重新計(jì)算相關(guān)任務(wù)的位置,并更新摘要任務(wù)的位置、持續(xù)時(shí)間和進(jìn)度。如果用戶更改任務(wù)使其與定義的依賴項(xiàng)沖突,則Gantt控件將顯示這些依賴項(xiàng)無效。
新API允許您根據(jù)任務(wù)依賴性和持續(xù)時(shí)間自動(dòng)計(jì)算最佳開始日期。
WPF Gantt控件現(xiàn)在在計(jì)算任務(wù)持續(xù)時(shí)間時(shí)會(huì)考慮非工作時(shí)間和假期。例如,對(duì)于默認(rèn)的8小時(shí)工作日,16小時(shí)任務(wù)將在時(shí)間線上跨越兩天,并將在樹列表區(qū)域中顯示“2d”。
現(xiàn)在,每個(gè)依賴項(xiàng)都存儲(chǔ)一個(gè)可選的Lag值(正數(shù)或負(fù)數(shù)),指示在依賴項(xiàng)影響連接任務(wù)之前應(yīng)該經(jīng)過的時(shí)間量。
DevExpress Map Control附帶以下新功能:
Map Editor包含:
這個(gè)新的API允許您根據(jù)地理坐標(biāo)計(jì)算各種幾何值:
現(xiàn)在,您可以在將高詳細(xì)矢量形狀在地圖上顯示之前簡(jiǎn)化它們,這使Map Control加載并更快地可視化形狀,通過減少CPU和內(nèi)存消耗而不會(huì)在低縮放級(jí)別上丟失地圖質(zhì)量來幫助用戶獲得更好的體驗(yàn)。
Notification Service現(xiàn)在支持本機(jī)Windows 10通知,這些通知可以顯示在通知中心內(nèi)。
POCO ViewModels和ViewModelBase后代現(xiàn)在可以為標(biāo)記有async關(guān)鍵字的方法自動(dòng)生成異步命令。
[AsyncCommand(UseCommandManager = false)]
public async Task Calculate() {
for(int i = 0; i <= 100; i++) {
Progress = i;
await Task.Delay(20);
}
}
在使自動(dòng)生成的異步命令無效時(shí),您還可以引用異步方法:
this.RaiseCanExecuteChanged(x => x.Calculate());
新的'DelegateConverterFactory'類提供了一組函數(shù),用于根據(jù)傳遞的委托創(chuàng)建IValueConverter和IMutliValueConverter實(shí)例。
===============================================================
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)