原創(chuàng)|產(chǎn)品更新|編輯:龔雪|2020-04-26 09:37:36.833|閱讀 206 次
概述:DevExtreme JavaScript Controls v19.2全新面世,此版本增強(qiáng)圖表控件、文件管理器功能等,歡迎下載最新版體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExtreme擁有高性能的HTML5 / JavaScript小部件集合,使您可以利用現(xiàn)代Web開發(fā)堆棧(包括React,Angular,ASP.NET Core,jQuery,Knockout等)構(gòu)建交互式的Web應(yīng)用程序。從Angular和Reac,到ASP.NET Core或Vue,DevExtreme包含全面的高性能和響應(yīng)式UI小部件集合,可在傳統(tǒng)Web和下一代移動(dòng)應(yīng)用程序中使用。 該套件附帶功能齊全的數(shù)據(jù)網(wǎng)格、交互式圖表小部件、數(shù)據(jù)編輯器等。
DevExtreme JavaScript Controls v19.2全新面世,此版本增強(qiáng)圖表控件、文件管理器功能等,歡迎下載最新版體驗(yàn)!
現(xiàn)在您可以通過數(shù)據(jù)庫或窗口小部件的UI將預(yù)定義(或自定義)圖像與新圖像形狀相關(guān)聯(lián),當(dāng)移動(dòng)或調(diào)整形狀時(shí),圖像將保持形狀的大小及其位置。
新的形狀類型——水平和垂直容器,允許您在"container"中組合其他形狀,Web Diagram組件支持堆疊的容器,并帶有擴(kuò)展和折疊功能。
在v19.2中提供了用于形狀設(shè)置的高級(jí)數(shù)據(jù)綁定選項(xiàng),您可以將所有形狀屬性(包括形狀和連接器樣式、形狀圖像URL、位置和大小)綁定到數(shù)據(jù)庫。
Diagram控件現(xiàn)在支持全屏模式,您可以添加相應(yīng)的工具欄命令,也可以使用 'fullscreen'屬性在Web應(yīng)用程序中啟用全屏模式。
只讀模式可保護(hù)圖表免于編輯操作,使用'readOnly'屬性啟用此圖表選項(xiàng)。
當(dāng)您激活Simple View模式時(shí),Web Diagram將刪除灰色的文檔邊框,并且其內(nèi)容會(huì)完全占用可用的屏幕空間。
在此版本中,最終用戶可以根據(jù)需要縮放圖表。若要更改縮放級(jí)別,請(qǐng)使用Properties面板上的'Zoom Level'編輯器或CTRL +鼠標(biāo)滾輪組合,選擇'Auto Zoom' 復(fù)選框來使該圖適配頁面。
新API使您可以切換可見性并指定以下UI元素的內(nèi)容:
v19.2引入以下UI元素來顯示文件操作的進(jìn)度和狀態(tài):
內(nèi)置的Splitter控件使您可以調(diào)整文件管理器的導(dǎo)航面板大小。
v19.2增強(qiáng)了文件管理器的驗(yàn)證功能,現(xiàn)在您可以使用新的allowedFileExtensions選項(xiàng)指定允許的文件擴(kuò)展名,新的upload.maxFileSize選項(xiàng)允許您指定最大文件大小(允許的最大大小)。
{ allowedFileExtensions: [ ".txt", ".xml", ".doc" ], upload: { maxFileSize: 2048000 }, permissions: { upload: true } }
如果使用ASP.NET服務(wù)器端擴(kuò)展,則可以啟用以下服務(wù)器端驗(yàn)證:
public IActionResult FileSystem(FileSystemCommand command, string arguments) { var config = new FileSystemConfiguration { MaxUploadFileSize = 2048000, AllowedFileExtensions = new[] { ".txt", ".xml", ".doc" }, AllowUpload = true ... }; var processor = new FileSystemCommandProcessor(config); var result = processor.Execute(command, arguments); return result.GetClientCommandResult(); }
現(xiàn)在您可以允許用戶下載文件,使用新的endpointUrl選項(xiàng)可以指定用于下載操作的服務(wù)器端處理程序端點(diǎn)。
{ fileProvider: new DevExpress.fileProviders.WebApi({ endpointUrl: "../api/filesystem" }), permissions: { download: true } }
如果使用ASP.NET服務(wù)器端擴(kuò)展,則可以允許用戶下載文件,如下所示:
public object FileSystem(FileSystemCommand command, string arguments) { var config = new FileSystemConfiguration { AllowDownload = true ... }; var processor = new FileSystemCommandProcessor(config); var result = processor.Execute(command, arguments); return result.GetClientCommandResult(); }
現(xiàn)在,您可以通過兩個(gè)新選項(xiàng)( and )來自定義文件管理器的工具欄和上下文菜單。
現(xiàn)在您可以實(shí)現(xiàn)一個(gè)自定義的File Provider,該File Provider使您可以將客戶端文件管理器連接到任何自定義文件管理后端。
現(xiàn)在,您可以直接將文件上傳到Azure、Amazon和其他云提供商。 使用FileUploader的uploadChunk和abortUpload回調(diào)。
在此版本中,您可以使用'FileProvider.getItemContent'方法在Web瀏覽器中獲取二進(jìn)制文件內(nèi)容信息。
DevExpress Dashboard控件實(shí)操公開課28號(hào)直播開啟,
DevExpress技術(shù)交流群:775869749 歡迎一起進(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)