點擊獲取工具>>express
DevExpress WPF v20.2附帶新的Visual Studio 2019主題調色板,一個受Windows 10啓發的主題以及一個能夠將Windows 10強調色應用於由DevExpress驅動的WPF應用程序的調色板。ide
Windows 10容許您指定自定義重點色,此顏色更改應用程序總體外觀。如今您能夠使用v20.2將Windows 10強調色應用於WPF應用程序。函數
(若是您不熟悉WPF產品系列,請務必查看咱們完整的WPF Themes集合)。工具
WPF Windows 10 Light Theme利用Windows 10的最佳可視化屬性,在Windows Explorer後對該主題進行了圖案化,從WinUI中添加了一些外觀元素,並將其擴展到整個DevExpress WPF UI控件/工具集。visual-studio
與Windows 10 Light Theme一塊兒使用時,WPF Win10Palette容許您在WPF應用程序中複製Windows 10的外觀。開發工具
WPF Win10Palette能夠獲取Windows 10的配色,並在用戶每次更改配色時更新主題:spa
`protected override void OnStartup(StartupEventArgs e)
{
var accentpalette = new Win10Palette();
var customtheme = Theme.CreateTheme(accentpalette, Theme.Win10Light);
Theme.RegisterTheme(customtheme);
ApplicationThemeHelper.ApplicationThemeName = customtheme.Name;
base.OnStartup(e);
}`orm
您還能夠指定自定義主題色,並在用戶修改Windows 10主題色時禁用主題更新。 爲此,只需建立一個新主題,將強調色傳遞給ActualAccentColor構造函數參數,而後將listenAccentColorChanges設置爲false。 這將產生具備您自定義強調色的Windows 10 Light主題:blog
`protected override void OnStartup(StartupEventArgs e)
{
var accentpalette = new Win10Palette((Color)ColorConverter.ConvertFromString("#ffffb900"), false);
var customtheme = Theme.CreateTheme(accentpalette, Theme.Win10Light);
Theme.RegisterTheme(customtheme);
ApplicationThemeHelper.ApplicationThemeName = customtheme.Name;
base.OnStartup(e);
}`教程
在v20.1版本中,添加了三個受Visual Studio 2019啓發的新主題。 使用v20.2,您能夠將如下預約義主題應用於Visual Studio 2019啓發的主題:
Dark: BlueberryCake, DeepSea, Dimmed, Sand, Storm.
Light: Berberis, Cornflower, EmeraldSea, LightLilac, Loft.