Telerik UI for WinForms擁有適用Windows Forms的110多個令人驚歎的UI控件。所有的UI for WinForms控件都具有完整的主題支持,可以輕鬆地幫助開發人員在桌面和平板電腦應用程序提供一致美觀的下一代用戶體驗。
Telerik UI for WinForms提供了大量的辦公主題集,從Office2007(藍色,黑色和灰色)、Office2010(藍色,黑色和灰色)開始,到Office2013(淺色和深色)結束。
Office主題在不斷髮展,新的Office2019主題也不例外。Telerik UI for WinForms擁有最完整、最現代、最美觀的主題,它將幫助您直接在WinForms應用程序中提供清新流暢的外觀。
主題的顏色正如其名稱所說的那樣——淺色,對於強調色,我們的設計師選擇了藍色的顏色變化,下面是主題中使用的顏色列表。
下面是已應用Office 2019 Light主題的Telerik UI for WinForms中一些最受歡迎的控件。
RadGridView:
RadScheduler:
RadRichTextEditor:
您可以在Theme Viewer工具和Demo Application中查看查看主題。
要將主題添加到您的項目中,可以使用Project Configuration Wizard,只需要從Visual Studio的Telerik菜單中導航到 “Configure Project”項,如下圖所示:
在嚮導的第二步中,您將看到新的Office 2019 Light主題:
要將主題應用於整個應用程序,只需添加以下代碼行:
ThemeResolutionService.ApplicationThemeName = "Office2019Light";
字形
在較高的DPI設置下,所有字體都將變得清晰透明。 因此我們爲每個符號和箭頭設計了帶有字體字形(符號)的主題,這樣可以保證在高DPI設置下,主題像素完美。
Office2019主題中使用的字體標誌符號來自著名的TelerikWebUI字體,該字體提供了大量圖標,並且在以下鏈接中提供了帶有字形的完整列表:https://docs.telerik.com/devtools/wpf/styling-and-appearance/glyphs/common-styles-appearance-glyphs-reference-sheet.
要在您的應用程序中使用字形,只需複製字形參考表中的字形編號即可,然後將字形分配給RadButton的Text屬性(請注意,在字形代碼之前,您需要添加“ \ u”,因爲這是十六進制代碼)。最後一步是設置控件的字體,在下面示例中,將演示如何使用相應的前景色將字形添加到“提交”和“取消”按鈕中:
this.radButton1.Text = "\ue11A"; this.radButton1.ForeColor = Color.Green; this.radButton1.ButtonElement.TextElement.CustomFont = "TelerikWebUI"; this.radButton1.ButtonElement.TextElement.CustomFontSize = 14; this.radButton2.Text = "\ue11D"; this.radButton2.ForeColor = Color.Red; this.radButton2.ButtonElement.TextElement.CustomFont = "TelerikWebUI"; this.radButton2.ButtonElement.TextElement.CustomFontSize = 14;
即將到來的改變
技術團隊目前正在研究兩個Office 2019主題變體——灰色和深色,計劃將其包含在Telerik UI for WinForms的下一個版本更新中,下面是一些主題的路透照:
Office2019Gray
Office2019Dark
除了這兩個新主題,還計劃添加一個選項,來使用主題修改工具“ Visual Style Builder”將Office2019主題的強調色從藍色更改爲您喜歡的任何顏色。
Office 2019 Light帶有橙色裝飾色