介面控制元件DevExpress WPF的主題設計器,可輕鬆完成應用主題研發
DevExpress WPF擁有120+個控制元件和庫,將幫助您交付滿足甚至超出企業需求的高效能業務應用程式。通過DevExpress WPF能建立有著強大互動功能的XAML基礎應用程式,這些應用程式專注於當代客戶的需求和構建未來新一代支援觸控的解決方案。
DevExpress WPF的Theme Designer是一個獨立的工具,允許開發人員根據內建的DevExpress WPF應用程式主題修改和建立新的主題。
前提條件
Theme Designer(主題設計器)是一個免費的獨立工具,應用單獨下載。這個部分為大家介紹如何下載、安裝、更新和執行Theme Designer(主題設計器)。
開發人員應該安裝以下專案來在Theme Designer(主題設計器)中構建主題:
- DevExpress WPF控制元件,這些控制元件隨WPF、DXPerience和Universal Subscriptions一起提供。
- 在Windows 7 SP1中,安裝KB2533623更新。
- Microsoft .NET Framework 4.8 SDK。
要構建DevExpress WPF主題解決方案,還需要Microsoft .NET Framework 4.5.2 SDK。
安裝
下載Theme Designer安裝程式檔案:Setup.exe 或 Setup.msi。
Theme Designer的MSI用於Group Policy安裝,不是通用安裝程式。如果執行此檔案,則在下次登入Windows時安裝該應用程式。
注意:在Theme Designer.exe版本被解除安裝後,機器範圍安裝(MSI)將無法工作。在安裝Theme Designer MSI包之前,請先刪除應用程式資料夾,預設的應用程式資料夾是%LocalAppData%\ThemeDesigner\。
使用Setup.exe安裝應用程式,對於一個友好的IT管理員版本,請使用MSI。
安裝完成後,在Start Menu | All Apps | Developer Express Inc | DevExpress Theme Designer中執行Theme Designer(主題設計器)來啟用工具。
應用程式設定
Theme Designer(主題設計器)自動檢測到
要使用自定義位置的二進位制檔案和原始碼,請開啟Settings選項卡,單擊add並指定以下欄位:
- Name - 標識DevExpress安裝的自定義字串。
- Bin path - DevExpress二進位制檔案資料夾的路徑。
- Source path - DevExpress原始檔夾的路徑。
更新
開發人員可以再Settings選項卡中啟用自動更新,當更新可用時,頂部會彈出一個彈出視窗:
支援.NET Core 3
開發人員可以將為.NET Framework建立的自定義主題應用到.NET Core專案中。
建立一個新主題
按照以下步驟使用Theme Designer為.NET Core應用程式建立自定義主題:
- 為 .NET Framework安裝DevExpress WPF控制元件。
- 在Theme Designer(主題設計器)中構建併發布針對.NET Framework的自定義主題。
- 在. net Core 3專案中引用生成的程式集。
主題專案包含XAML資源,沒有c#或VB程式碼,而且.NET Framework和 .NET Core之間沒有衝突。
DevExpress技術交流群6:600715373 歡迎一起進群討論