国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

界面控件DevExpress WinForm中文教程 - 如何應(yīng)用Windows 11 UI?

這篇具有很好參考價(jià)值的文章主要介紹了界面控件DevExpress WinForm中文教程 - 如何應(yīng)用Windows 11 UI?。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

DevExpress WinForm擁有180+組件和UI庫(kù),能為Windows Forms平臺(tái)創(chuàng)建具有影響力的業(yè)務(wù)解決方案。DevExpress WinForm能完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,無(wú)論是Office風(fēng)格的界面,還是分析處理大批量的業(yè)務(wù)數(shù)據(jù),它都能輕松勝任!

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔

DevExpress WinForm組件允許開(kāi)發(fā)人員輕松地引入受Windows 11啟發(fā)的UI元素。

獲取DevExpress v22.2正式版下載(Q技術(shù)交流:674691612)

WXI皮膚

基于矢量的DevExpress WXI皮膚為DevExpress的WinForms應(yīng)用程序復(fù)制了Windows 11的關(guān)鍵視覺(jué)元素,與其他基于矢量的DevExpress皮膚一樣,WXI利用了軟調(diào)色板、微妙對(duì)比和較大控件尺寸的可用性?xún)?yōu)勢(shì),同時(shí)WXI還增加了控件之間的填充來(lái)提高可讀性。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔
WXI Skin - 緊湊模式

DevExpress WXI皮膚允許開(kāi)發(fā)者在運(yùn)行時(shí)選擇“WXI”或“WXI Compact”選項(xiàng),WXI皮膚的緊湊模式是為數(shù)據(jù)編輯器密集型應(yīng)用程序而設(shè)計(jì)的。如果需要最大化表單空間的使用,則應(yīng)用WXI Compact選項(xiàng)(在Compact模式下,WXI皮膚會(huì)減少控件之間的空白)。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔

使用下面的代碼在運(yùn)行時(shí)指定WXI呈現(xiàn)選項(xiàng)(標(biāo)準(zhǔn)vs緊湊):

C#

// Apply the WXI skin with its default palette.
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinStyle.WXI);
// Or
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinStyle.WXICompact);

// Apply the WXI skin and its "Sharpness" palette.
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinSvgPalette.WXI.Sharpness);
// Or
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinSvgPalette.WXICompact.Sharpness);

VB.NET

' Apply the WXI skin with its default palette.
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinStyle.WXI)
' Or
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinStyle.WXICompact)

' Apply the WXI skin and its "Sharpness" palette.
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinSvgPalette.WXI.Sharpness)
' Or
DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinSvgPalette.WXICompact.Sharpness)

全局緊湊模式設(shè)置

切換到/從緊湊模式觸發(fā)相同的UI修改應(yīng)用全局WindowsFormsSettings.CompactUIMode屬性,因此只有當(dāng)此屬性設(shè)置為DefaultBoolean.Default時(shí),皮膚選擇器才會(huì)顯示兩種皮膚變化。如果設(shè)置為不同的值,用戶(hù)只能在運(yùn)行時(shí)選擇一個(gè)“WXI”選項(xiàng)(基于CompactUIMode屬性)。

C#

// The global Compact Mode is off; the "WXI" runtime option applies the regular WXI variation.
WindowsFormsSettings.CompactUIMode = DevExpress.Utils.DefaultBoolean.False;

// The global Compact Mode is on; the "WXI" runtime option applies the compact WXI variation.
WindowsFormsSettings.CompactUIMode = DevExpress.Utils.DefaultBoolean.True;

VB.NET

// The global Compact Mode is off; the "WXI" runtime option applies the regular WXI variation.
WindowsFormsSettings.CompactUIMode = DevExpress.Utils.DefaultBoolean.False;

// The global Compact Mode is on; the "WXI" runtime option applies the compact WXI variation.
WindowsFormsSettings.CompactUIMode = DevExpress.Utils.DefaultBoolean.True;

如何獲取當(dāng)前模式

讀取UserLookAndFeel.Default.CompactUIModeForced屬性值,來(lái)確定常規(guī)皮膚選項(xiàng)還是緊湊型皮膚選項(xiàng)當(dāng)前是激活的。

C#

bool isCompact = UserLookAndFeel.Default.CompactUIModeForced;

VB.NET

Dim isCompact As Boolean = UserLookAndFeel.Default.CompactUIModeForced
Window角

WXI皮膚將圓角應(yīng)用于Windows 11中顯示的窗體,如果您更喜歡矩形角,或者如果您想將圓角應(yīng)用到其他DevExpress皮膚,請(qǐng)使用WindowsFormsSettings.AllowRoundedWindowCorners屬性。

Ribbon

WXI皮膚自動(dòng)圓角Ribbon控件的項(xiàng)目面板,如果某個(gè)特定的UI控件不支持受Windows 11啟發(fā)的圓角,那么圓角可能會(huì)導(dǎo)致視覺(jué)上的不一致。如果一個(gè)帶有“矩形”角的UI控件被放置在功能區(qū)的正下方,這種不一致性就會(huì)很明顯。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔

根據(jù)您的表單布局,可以選擇以下選項(xiàng)當(dāng)中的一個(gè)來(lái)解決這種不一致:

使用經(jīng)典的Ribbon樣式

將RibbonControl.ItemPanelStyle屬性更改為Classic,要更改項(xiàng)目/應(yīng)用程序中的所有的Ribbon控件,請(qǐng)更改WindowsFormsSettings.RibbonItemPanelStyle屬性為Classic。在此模式下,Ribbon使用標(biāo)準(zhǔn)矩形形狀呈現(xiàn),與所有其他控件的矩形形狀匹配。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔
添加圓角面板

使用DevExpress.XtraEditors.RoundedSkinPanel封裝客戶(hù)端區(qū)域控件(圓形皮膚面板封裝客戶(hù)端控件的外角,并在Ribbon下面添加間距)。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔

DevExpress圓形皮膚面板正在積極開(kāi)發(fā)中,在Visual Studio工具箱中不可用。要使用此面板,必須在代碼中創(chuàng)建它。

C#

this.rootPanel = new DevExpress.XtraEditors.RoundedSkinPanel();
// ...
this.rootPanel.Dock = System.Windows.Forms.DockStyle.Fill;
this.Controls.Add(this.gridControl1);
// ...
this.Controls.Add(this.rootPanel);
// ...
private DevExpress.XtraEditors.RoundedSkinPanel rootPanel;

VB.NET

Me.rootPanel = New DevExpress.XtraEditors.RoundedSkinPanel()
' ...
Me.rootPanel.Dock = System.Windows.Forms.DockStyle.Fill
Me.Controls.Add(Me.gridControl1)
' ...
Me.Controls.Add(Me.rootPanel)
' ...
private DevExpress.XtraEditors.RoundedSkinPanel rootPanel

重要提示:不要為每個(gè)窗體添加超過(guò)一個(gè)圓形皮膚面板。

注意:某些DevExpress WinForms控件(如MapControl),即使放置在圓形皮膚面板內(nèi),也不會(huì)不顯示圓角。

使用布局控件

如果您的應(yīng)用程序和/或應(yīng)用程序設(shè)計(jì)包含大量的數(shù)據(jù)編輯器或簡(jiǎn)單的UI控件,請(qǐng)使用DevExpress Layout/Data Layout控件在表單中排列數(shù)據(jù)編輯器/簡(jiǎn)單控件。DevExpress WXI皮膚中使用的默認(rèn)布局/數(shù)據(jù)布局控件填充確保子控件與Ribbon項(xiàng)目面板的兩側(cè)對(duì)齊。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔
Dock面板

要將Dock面板與Ribbon項(xiàng)目面板的邊緣對(duì)齊,您可以將Dock UI移動(dòng)到一個(gè)單獨(dú)的用戶(hù)控件中,并且:1)設(shè)置單獨(dú)的UserControl填充或2)將UserControl放置在圓形皮膚面板內(nèi)(圓形皮膚面板自動(dòng)添加必要的邊距)。

devexpress 布局控件,ui,windows,c#,Windows 11,Devexpress,Powered by 金山文檔

您也可以使用DockManager的“Light”樣式(參見(jiàn)DockManager.Style屬性來(lái)獲取更多信息)來(lái)刪除不需要的邊界并增強(qiáng)界面內(nèi)的對(duì)齊。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-714471.html

到了這里,關(guān)于界面控件DevExpress WinForm中文教程 - 如何應(yīng)用Windows 11 UI?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 界面控件DevExtreme中文使用指南——如何構(gòu)建 & 應(yīng)用模板

    DevExtreme擁有高性能的HTML5 / JavaScript小部件集合,使您可以利用現(xiàn)代Web開(kāi)發(fā)堆棧(包括React,Angular,ASP.NET Core,jQuery,Knockout等)構(gòu)建交互式的Web應(yīng)用程序,該套件附帶功能齊全的數(shù)據(jù)網(wǎng)格、交互式圖表小部件、數(shù)據(jù)編輯器等。 模板允許您自定義DevExtreme?UI組件,本文概述Dev

    2024年02月08日
    瀏覽(26)
  • B/S端界面控件DevExtreme中文指南——如何自定義應(yīng)用主題?

    B/S端界面控件DevExtreme中文指南——如何自定義應(yīng)用主題?

    DevExtreme擁有高性能的HTML5 / JavaScript小部件集合,使您可以利用現(xiàn)代Web開(kāi)發(fā)堆棧(包括React,Angular,ASP.NET Core,jQuery,Knockout等)構(gòu)建交互式的Web應(yīng)用程序,該套件附帶功能齊全的數(shù)據(jù)網(wǎng)格、交互式圖表小部件、數(shù)據(jù)編輯器等。 DevExtreme v22.1正式版下載 在上文中(點(diǎn)擊這里回顧

    2024年02月11日
    瀏覽(20)
  • 界面控件DevExpress WPF屬性網(wǎng)格 - 讓?xiě)?yīng)用輕松顯示編輯各種屬性事件

    界面控件DevExpress WPF屬性網(wǎng)格 - 讓?xiě)?yīng)用輕松顯示編輯各種屬性事件

    DevExpress WPF?Property Grid(屬性網(wǎng)格)靈感來(lái)自于Visual Studio,Visual Studio啟發(fā)的屬性窗口(對(duì)象檢查器)讓在WPF應(yīng)用程序顯示和編輯任何對(duì)象的屬性和事件變得更容易! P.S :DevExpress WPF擁有120+個(gè)控件和庫(kù),將幫助您交付滿(mǎn)足甚至超出企業(yè)需求的高性能業(yè)務(wù)應(yīng)用程序。通過(guò)DevExpress

    2024年01月18日
    瀏覽(33)
  • 使用DevExpress22.X(Patch)控件庫(kù)在VisualStudio2022使用C#進(jìn)行Winform、WPF應(yīng)用的開(kāi)發(fā),看這一篇就夠了!

    使用DevExpress22.X(Patch)控件庫(kù)在VisualStudio2022使用C#進(jìn)行Winform、WPF應(yīng)用的開(kāi)發(fā),看這一篇就夠了!

    ????????寫(xiě)在開(kāi)頭,Dev Express是個(gè)十分強(qiáng)大的控件庫(kù)(下文簡(jiǎn)稱(chēng)Dev),但礙于其高昂的使用費(fèi)用,“出于學(xué)習(xí)目的”,我們一般使用的都是Patch版本(在版權(quán)意識(shí)日趨加強(qiáng)的當(dāng)下,不要提那兩個(gè)字,現(xiàn)在加上那些字,百度都搜不出內(nèi)容)。 ? ? ? ? 最重要的 Patch資源 (包括

    2024年02月09日
    瀏覽(85)
  • 界面控件Kendo UI for jQuery中文教程 - 如何集成全新的DockManager組件

    界面控件Kendo UI for jQuery中文教程 - 如何集成全新的DockManager組件

    R3 2023版本在Kendo UI for jQuery套件中引入了許多改進(jìn),其中包括多個(gè)主題上的新組件、特性和改進(jìn)。其中一個(gè)重要的新增功能是DockManager組件,本文將話(huà)一些時(shí)間與大家討論一下它的功能! P.S:Kendo UI for jQuery提供了在短時(shí)間內(nèi)構(gòu)建現(xiàn)代Web應(yīng)用程序所需的一切,從眾多UI子控件中

    2024年02月04日
    瀏覽(20)
  • 如何使用界面控件DevExpress WinForms自帶的UI模板?其實(shí)很簡(jiǎn)單

    如何使用界面控件DevExpress WinForms自帶的UI模板?其實(shí)很簡(jiǎn)單

    DevExpress WinForm擁有180+組件和UI庫(kù),能為 Windows Forms 平臺(tái)創(chuàng)建具有影響力的業(yè)務(wù)解決方案。DevExpress WinForms能完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,無(wú)論是Office風(fēng)格的界面,還是分析處理大批量的業(yè)務(wù)數(shù)據(jù),它都能輕松勝任! DevExpress WinForm v22.1.5版本中發(fā)布了新的UI模板(

    2024年02月05日
    瀏覽(28)
  • 【C#學(xué)習(xí)記錄】如何讓界面控件實(shí)現(xiàn)自適應(yīng)布局(Winform)

    【C#學(xué)習(xí)記錄】如何讓界面控件實(shí)現(xiàn)自適應(yīng)布局(Winform)

    小伙伴們大家好,我是雷工! 在軟件界面設(shè)計(jì)中,客戶(hù)常常要求設(shè)計(jì)的界面可以隨意縮放,縮放過(guò)程中,界面中的按鈕等控件也會(huì)隨著窗體變大縮小自動(dòng)調(diào)整顯示位置和尺寸大小。在C#的Winform窗體中如何實(shí)現(xiàn)這個(gè)效果,下面我們一起學(xué)習(xí)下。 本樣例的程序運(yùn)行環(huán)境具體如下

    2023年04月21日
    瀏覽(22)
  • DevExpress WinForms Scheduler組件中文教程 - 如何與Office 365雙向同步?

    DevExpress WinForms Scheduler組件中文教程 - 如何與Office 365雙向同步?

    隨著DevExpress WinForms最近的更新,用戶(hù)可以無(wú)縫同步DevExpress WinForms Scheduler與Office 365事件/日程的數(shù)據(jù)。您可以將用戶(hù)日程從WinForms Scheduler中導(dǎo)出到Office 365日歷,或?qū)ffice 365事件/日程導(dǎo)入到Scheduler控件。在同步錢(qián)修改用戶(hù)事件/日程,將用戶(hù)日程與Microsoft 365日歷合并,解決合并

    2024年02月15日
    瀏覽(18)
  • 界面控件DevExpress WinForms/WPF v23.2 - 富文本編輯器支持內(nèi)容控件

    界面控件DevExpress WinForms/WPF v23.2 - 富文本編輯器支持內(nèi)容控件

    眾所周知內(nèi)容控件是交互式UI元素(文本字段、下拉列表、日期選擇器),用于在屏幕上輸入和管理信息。內(nèi)容控件通常在模板/表單中使用,以標(biāo)準(zhǔn)化文檔格式和簡(jiǎn)化數(shù)據(jù)輸入。DevExpress文字處理產(chǎn)品庫(kù)(Word Processing Document API、WinForm和WPF富文本編輯器)附帶了內(nèi)容控制支持(v23

    2024年04月15日
    瀏覽(28)
  • 界面控件DevExpress WinForms全新的UI模板,解決各種業(yè)務(wù)線(xiàn)需求!

    界面控件DevExpress WinForms全新的UI模板,解決各種業(yè)務(wù)線(xiàn)需求!

    去年秋天DevExpress官方發(fā)布了一個(gè)新的 WinForms UI模板預(yù)覽版(第一個(gè)EAP只提供給DevExpress宇宙版激活的用戶(hù)) ,這些精煉的、隨時(shí)可用的“模板”旨在啟動(dòng)表單設(shè)計(jì)/開(kāi)發(fā)過(guò)程。有了這個(gè)模板,用戶(hù)可以創(chuàng)建/交付現(xiàn)成的UI解決方案,并及時(shí)解決各種業(yè)務(wù)線(xiàn)(LOB)需求(并且在使用

    2024年02月11日
    瀏覽(17)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包