表單和用戶控件
介紹 DevExpress Forms以及啟動界面、任務(wù)欄、表單助手等實用工具組件。
XtraForm是最基本的、可換膚的表單選項(背景、邊框和標題欄),皮膚允許您為整個WinForms 應(yīng)用程序提供統(tǒng)一的外觀,可以在設(shè)計時指定皮膚,或允許最終用戶動態(tài)更改應(yīng)用程序的外觀和感覺。
DirectX表單
DirectX表單自動激活DirectX硬件加速為它的所有子DevExpress UI控件,DirectX表單支持高DPI和HTML和CSS標記,您可以快速定義web啟發(fā)的模板和設(shè)計自定義用戶界面。
功能區(qū)表單
功能區(qū)表單嵌入功能區(qū)控件,功能區(qū)表單將其標題欄與功能區(qū)UI合并,該表單支持DevExpress皮膚和外觀設(shè)置。
工具欄表單
工具欄表單擴展了XtraForm,它將欄項嵌入到標題欄中。
選項卡表單
選項卡表單允許在表單的標題欄區(qū)域創(chuàng)建帶有選項卡的類似瀏覽器的窗口,您可以點擊“+”按鈕來添加選項卡,每個選項卡都包含自己的內(nèi)容容器,可以承載UI控件,選項卡表單完全支持DevExpress皮膚。
流暢設(shè)計表單
流暢設(shè)計表單復(fù)制了微軟的流暢設(shè)計UI,其特點包括:
- Embedded Hamburger Menu (AccordionControl)
- 自適應(yīng)布局
- Reveal Highlight & Acrylic Effects
XtraUserControl
XtraUserControl是標準UserControl的DevExpress版本——一個可以承載UI控件和組件的空容器。
啟動界面管理器
啟動界面管理器允許為WinForms應(yīng)用程序創(chuàng)建啟動界面、覆蓋和等待表單,您可以在以下啟動界面設(shè)計選項中進行選擇:
- Themes Splash Screen
根據(jù)當(dāng)前應(yīng)用的應(yīng)用程序皮膚自動調(diào)整其外觀。
- Fluent Splash Screen
受 Windows 10 啟發(fā)的啟動界面。
- Splash Screen
不依賴于皮膚的啟動界面。
- Image-based Splash Screen
帶有嵌入圖像的啟動界面。
- Wait Form
一種皮膚感知的形式,顯示耗時的操作的進度。
- Overlay Form
覆蓋其父控件或表單的半透明啟動界面。
表單助手
表單助手組件允許您將標準表單轉(zhuǎn)換為DevExpress 表單,而無需編寫任何代碼。將表單助手組件拖放到表單上,然后使用其智能標記選擇表單類型,還可以將表單轉(zhuǎn)換回其默認類型,智能標簽的Select Skin...選項允許您選擇并應(yīng)用DevExpress Skin。
任務(wù)欄助手
任務(wù)欄助手組件允許您自定義顯示在Windows任務(wù)欄中的應(yīng)用程序按鈕,還可以創(chuàng)建自定義跳轉(zhuǎn)列表,向跳轉(zhuǎn)列表添加命令類別,在縮略圖預(yù)覽中向工具欄添加按鈕,并顯示進度條和覆蓋圖標。
裝飾器UI管理器
裝飾器UI管理器在所有UI元素之上繪制一個透明層(裝飾器層),使用這個圖層繪制箭頭,提示,小的UI元素,并應(yīng)用各種視覺效果。