原創|行業資訊|編輯:龔雪|2021-12-02 09:51:42.553|閱讀 197 次
概述:Office2019 主題的全新高對比度變體已發布,本文將介紹 Office2019 主題的新變體以及一些新功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
幾個月前發布了Telerik UI for WPF的R3 2021版本,您是否有機會測試全新的 Office2019 主題內置 HighContrast 顏色變化(靈感來自 Windows 10 中的黑色高對比度模式)? 本文將介紹新變體以及主題的一些新功能。
Telerik UI for WPF R3 2021 SP1最新版下載
您可以直接在WPF應用程序中查看它的外觀,只需在 InitializeComponent 方法之前添加以下行:
Office2019Palette.LoadPreset(Office2019Palette.ColorVariation.HighContrast);
結果如下:
高對比度的主要目的是增加文本的易讀性和提高可讀性,對于某些人來說,低對比度的文本可能難以閱讀,對于那些有視力障礙的人來說甚至是不可能的。 如果您的應用程序針對大量受眾,您的用戶可以從高對比度主題中受益。
在您的應用程序中使用高對比度主題還有許多其他原因,從提高屏幕元素的可讀性到減少視覺噪音、偏頭痛、眼睛疲勞等。
高對比度主題有一個簡化的 UI,與其他深色主題相比,它使用了一小組顏色:
1. 在此主題中,我們首次公開了可用于在元素禁用時自定義前景的主題調色板畫筆 - DisabledForegroundBrush、DisabledIconBrush 和 DisabledCheckedForegroundBrush。 通過這種方式,您可以輕松更改組件的禁用樣式。
2. 由于 Office2019 主題為其標題使用背景,因此在它們周圍添加邊框非常耗時。 但現在不同了! 使用調色板中的新 HeaderBorderThickness 屬性,您可以非常輕松地包裝所有標題元素。 您可以使用以下設置修改 HeaderBorderThickness:
Office2019Palette.Palette. HeaderBorderThickness = new Thickness(1);
看看它的樣子:
3. 最后我們使用 SelectedUnfocusedBackgroundBrush 擴展了調色板,它負責未聚焦元素(例如,GridViewRow、TreeListViewRow 和 TreeViewItem)的背景顏色。
我們有 Telerik .NET ReportViewer 控件,可幫助為您的桌面應用程序創建出色的交互式報表。 您可以找到具有最新 HighContrast 顏色變化的所有報表,先看一眼:
Telerik UI for WPF擁有超過100個控件來創建美觀、高性能的桌面應用程序,同時還能快速構建企業級辦公WPF應用程序。UI for WPF支持MVVM、觸摸等,創建的應用程序可靠且結構良好,非常容易維護,其直觀的API將無縫地集成Visual Studio工具箱中。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網