項(xiàng)目設(shè)置頁(yè)面
DevExpress項(xiàng)目設(shè)置頁(yè)面允許您設(shè)置項(xiàng)目范圍的設(shè)置,如默認(rèn)控制字體或DevExpress皮膚。在Visual Studio的解決方案資源管理器窗口中右鍵單擊WinForms項(xiàng)目,然后選擇“DevExpress Project Settings”來調(diào)用此頁(yè)面。
如果您未引用DevExpress庫(kù)的項(xiàng)目調(diào)用項(xiàng)目設(shè)置對(duì)話框,則會(huì)出現(xiàn)相應(yīng)的通知。點(diǎn)擊“Convert”按鈕來引用以下DevExpress核心庫(kù):Data、Utils、XtraBars和XtraEditors。
注意
- 如果在應(yīng)用程序啟動(dòng)時(shí)創(chuàng)建 DevExpress form ,則會(huì)自動(dòng)加載DevExpress項(xiàng)目設(shè)置。否則,您需要手動(dòng)調(diào)用WindowsFormsSettings.LoadApplicationSettings方法來應(yīng)用這些設(shè)置。
- 如果應(yīng)用程序在啟動(dòng)時(shí)顯示閃屏,請(qǐng)調(diào)用WindowsFormsSettings.LoadApplicationSettings方法在閃屏顯示之前(例如,在閃屏的構(gòu)造函數(shù)中)。
- 項(xiàng)目設(shè)置頁(yè)面在類庫(kù)項(xiàng)目中不可用。
Skin Options
您可以在該組中選擇默認(rèn)的應(yīng)用程序外觀(用于設(shè)計(jì)和運(yùn)行時(shí))。“Register User Skins”復(fù)選框允許您將自定義程序集中的外觀添加到列表中(重新構(gòu)建應(yīng)用程序并重啟Visual Studio以從此庫(kù)中選擇自定義皮膚),“Skin Palette”選擇器只有在選擇矢量外觀時(shí)才可用,按“Edit”按鈕創(chuàng)建自定義調(diào)色板。
相關(guān)構(gòu)件:所有UserLookAndFeel. SetSkinStyle 方法的重載
Font Options
該組中的設(shè)置允許您更改DevExpress控件的字體。
- Default-所有DevExpress控件的默認(rèn)字體。目前,這個(gè)設(shè)置相當(dāng)于Tahoma (Tahoma, 7.8pt)
- Segoe UI - Segoe UI, 7.8pt
- Tahoma - Tahoma, 7.8pt
- Windows Default - Microsoft Sans Serif, 7.8pt
- Message Box - Segoe UI, 9pt
相關(guān)構(gòu)件: WindowsFormsSettings. DefaultFont, WindowsFormsSettings. FontBehavior
DirectX Options
選中“Use DirectX”選項(xiàng),為所有支持此功能的DevExpress控件啟用DirectX渲染。
相關(guān)構(gòu)件:WindowsFormsSettings. ForceDirectXPaint
DPI Awareness
此設(shè)置更改應(yīng)用程序的DPI感知模式。
相關(guān)構(gòu)件:WindowsFormsSettings. SetDPIAware, WindowsFormsSettings. SetPerMonitorDpiAware
Application UI
在數(shù)據(jù)密集型應(yīng)用程序中,“Compact UI”模式減少了控件的填充和邊距,以便在屏幕上顯示更多信息。“Touch UI”模式擴(kuò)大了對(duì)觸摸輸入設(shè)備的控制。
相關(guān)構(gòu)件:WindowsFormsSettings. TouchUIMode, WindowsFormsSettings. TouchScaleFactor, WindowsFormsSettings. CompactUIMode
注意
如果使用“Project Settings”對(duì)話框,請(qǐng)不要在其他地方指定其他項(xiàng)目范圍的設(shè)置。否則,存儲(chǔ)在自動(dòng)生成的app.config文件中的設(shè)置可能與您的自定義設(shè)置沖突。