用戶界面簡稱UI,是英文User和?interface的縮寫。從字面上看是用戶與界面2個組成部分,但實際上還包括用戶與界面之間的交互關系。用戶界面(UI)控件就是可以嵌入到您的軟件中,可重復使用的用戶界面層的功能模塊,常見的用戶界面控件有:菜單控件、表格控件、Tab控件、日歷控件、Ribbon控件等。
1. .NET平臺——DevExpress
DevExpress控件擁有.NET開發需要的所有平臺控件,包含600多個UI控件、涵蓋WinForms、ASP.NET、WPF等全平臺,同時還支持.Net Core 3全平臺代碼復用等,是全球數百萬開發者的共同選擇!同時您只需投入一次性的費用,購買開發者授權,即可使用并享受運行時分發免費!DevExpress旗下熱門控件推薦:
2. .NET平臺——Telerik
Telerik包含一個完整的產品棧來構建您下一個Web、移動和桌面應用程序。它使用HTML和每個.NET平臺的UI庫,加快開發速度。Telerik DevCraft提供最完整的工具箱,用于構建現代和面向未來的業務應用程序!telerik旗下熱門控件推薦:
3. C++/ MFC庫——BCGControlBar Pro for MFC
BCGControlBar是MFC擴展庫,使您可以創建具有完全自定義選項(功能區、可自定義工具欄、菜單等)以及一組專業設計的豐富Microsoft Office和Microsoft Visual Studio的應用程序 GUI控件,例如圖表、日歷、網格、編輯器、甘特圖和許多其他控件。
4. C++——Qt
Qt是目前最先進、最完整的跨平臺C++開發工具。它不僅完全實現了一次編寫,所有平臺無差別運行,更提供了幾乎所有開發過程中需要用到的工具。如今,Qt已被運用于超過70個行業、數千家企業,支持數百萬設備及應用。相關熱門商業組件推薦:
5. C++/ MFC庫——Xtreme Suite Pro
Xtreme Suite Pro是為Windows開發人員提供的用于ActiveX COM的用戶界面套包,創建包含完整的高度可自定義的用戶界面組件(包括Visual Studio樣式對接窗格和Office樣式功能區,工具欄和菜單),以使您的應用程序具有現代外觀。
*本次評選僅代表個人觀點,歡迎評論去留言推薦更多實用工具。
evExpress WinForm擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForm能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
注意:目前基于HTML & CSS的控件正在積極研發中,可以作為技術預覽提供,如果需要使用請下載最新版組件體驗哦~
DevExpress WinForms Subscription官方最新版免費下載試用,歷史版本下載,在線文檔和幫助文件下載-慧都網
一組控件和組件允許開發人員構建HTML格式的UI,并使用CSS樣式自定義UI元素的外觀設置、大小、填充和布局選項,不再需要處理自定義繪制事件或更改大量屬性來修改控件以匹配UI規范,可以使用HTML和CSS標記的知識為桌面應用程序構建布局。
在上文中,我們為大家介紹了HTML-CSS標記的,本文將為大家介紹DevExpress中的HTML-CSS感知控件,有興趣的小伙伴可以下載相關組件體驗。
HtmlContentControl可以從HTML-CSS標記構建UI的界面。
HtmlContentPopup是HtmlContentControl的彈出窗口版本,該組件從HTML-CSS代碼生成UI,并將其顯示為彈出或模態窗口。
新的ItemsView沒有默認的數據表示,它僅從開發者用屬性或動態地用事件指定的HTML-CSS模板中呈現它的項(數據記錄)。
TileView從模板生成它的項(tiles),開發者可以在常規模板和基于HTML-CSS的模板之間進行選擇。
WinExplorerView支持HTML-CSS模板來構建卡片的布局,開發者可以為每種顯示樣式(超大、大、中、列表、貼片等等)指定HTML-CSS模板,或者動態地使用一個事件。
GanttControl允許開發者使用HTML-CSS標記來渲染許多元素:
您可以在SchedulerControl中使用基于HTML-CSS的模板來呈現約會。
標準Visual Studio表單的替代品,為其子控件啟用DirectX硬件加速,并支持基于HTML-CSS的模板。
AlertControl的模板允許呈現現代應用程序通知。
開發人員可以使用基于HTML-CSS的模板來呈現以下控件中的項:
AccordionControl允許開發人員使用HTML-CSS模板來渲染它的UI元素:
evExpress WinForm擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
DevExpress Universal Subscription官方最新版免費下載試用,歷史版本下載,在線文檔和幫助文件下載-慧都網
官方產品團隊即將發布最新的WinForm相關產品的早期訪問預覽版 (EAP)(目前,它僅適用于擁有宇宙版授權的用戶,戳這里獲取>>),本文介紹的UI模板旨在通過完善即用型的模板(專為Windows Forms平臺構建)快速啟動表單設計/開發過程。
從上面的截圖可以看到,WinForms UI模板設計的目的是為了現實生活中的業務線 (LOB) 應用程序創建/交付即用型 UI 解決方案(當使用DevExpress WinForm控件時,消除對常規UI自定義的需要)。
在文章開始之前,我們先談談這個早期訪問預覽 (EAP)。官方給出的第一個EAP將提供給激活的Universal用戶,并且僅用于早期測試目的(僅限 C#),此 EAP 的目標是衡量需求、了解支持需求并了解有關特定使用場景的更多信息。
如果您是激活的Universal用戶并希望使用此EAP,則需要在您的系統上安裝最新版本的WinForms產品線 (v22.1.5)。
所有WinForms UI模板都作為VSIX擴展提供。
EAP的第一次迭代僅限于20個模板,包括UI表單、按鈕、組控件和獨立數據編輯器(僅限 C#),官方技術團隊預計將在明年使用新的UI模板擴展圖庫。
表單
數據編輯器 & 控件
按鈕 & 組
所有 WinForms UI 模板都利用現有的DevExpress WinForm控件,完全支持 WinForms MVVM、DirectX硬件加速和DevExpress應用程序皮膚。 您無需直接修改即可使用這些UI模板,并將它們無縫集成到現有的WinForms項目中。
當然您不受“開箱即用”的限制,所有WinForms UI模板都是可配置的,并且可以根據需要進行擴展。
DevExpress WinForms UI 模板依賴于最新的桌面開發創新——HTML & CSS支持,HTML & CSS為任何由 DevExpress UI 控件和模板提供支持的 WinForms 項目打開了一系列用戶界面自定義選項。
使用HTML 、模板編輯器(已將其集成到Visual Studio IDE)可在設計表面上輕松處理外觀自定義,這個新的編輯器使用帶有自動完成、標簽導航和預覽的嵌入式語法編輯器。
官方技術團隊這些年來在盡最大的努力提供具有各種設計時和運行時自定義選項的 UI 控件,雖然這些選項提供了設計/布局的靈活性,但它們可能會影響那些剛接觸我們產品的人的工作效率(從表單上的控件布局和相關的屬性修改,到外觀自定義設置和事件處理)。
WinForms UI 模板旨在提高新老開發人員的工作效率,使用模板,您可以在幾分鐘內將優雅的 UI 表單(例如登錄、注冊、卡支付和地址表單)添加到 WinForms 項目中。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。