操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊


    點擊“了解更多”獲取工具

    RibbonForm類代表一個功能區表單 - 一種嵌入ribbon control 并支持皮膚的表單。

    RibbonForm類從XtraForm類派生而來,并共享其大多數功能,例如發光或陰影效果。與XtraForm不同,ribbon form的邊框和標題欄始終為皮膚。

  • 將Ribbon Forms添加到項目
  • 將標準表單轉化為Ribbon Forms
  • 復合表單標題
  • 增加邊框寬度
  • 嵌入Ribbon快速訪問工具欄
  • 嵌入狀態欄
  • 與BackstageView控件的交互
  • Ribbon顯示模式選擇器
  • 支持Aero
  • 將Ribbon Forms添加到項目

    使用RibbonForm作為主要表單啟動項目的最快方法是利用UI-ready DevExpress templates,實現基于Ribbon UI的所有模板都使用Ribbon Forms。

    要添加新的Ribbon Forms,請在Visual Studio的Solution Explorer窗口中右鍵單擊您的項目,然后選擇"Add DevExpress Item | New Item...",這將調用帶有新項目模板的模板庫,選擇 "Ribbon Form",輸入表單名稱然后點擊"Add Item"。

    將標準表單轉化為Ribbon Forms

    要將現有的默認表單替換為RibbonForms,請調用表單智能標簽,然后選擇"Convert to Ribbon Form" 選項。如果此操作還不包含RibbonControl和RibbonStatusBar 控件,則還將添加到您的窗體。

    要在代碼中執行相同的操作,只需將表單從System.Windows.Forms.Form派生的基類更改為DevExpress.XtraBars.Ribbon.RibbonForm,您還需要將DevExpress.XtraBars庫添加到您的項目。

    C#

    using DevExpress.XtraBars;
    
    namespace DXApplication1 {
    public partial class Form1 : RibbonForm {
    public Form1() {
    InitializeComponent();
    }
    }
    }
    
    

    VB.NET

    Imports DevExpress.XtraBars
    
    Namespace DXApplication1
    Partial Public Class Form1
    Inherits RibbonForm
    
    Public Sub New()
    InitializeComponent()
    End Sub
    End Class
    End Namespace
    
    

    復合表單標題

    默認情況下,Ribbon Form的標題是分配給RibbonForm.Text屬性的文本字符串。 RibbonControl 提供了兩個字符串屬性來覆蓋此默認標題:RibbonControl.ApplicationCaption和RibbonControl.ApplicationDocumentCaption,第一個屬性存儲常量形式的標題,而第二個屬性可以在代碼中進行修改以顯示當前所選MDI文檔的標題。

    可以在RibbonAppearances.FormCaption和RibbonAppearances.FormCaptionForeColor2屬性的幫助下自定義兩個標題字符串。 要使用它們,請將DefaultBarAndDockingController添加到您的表單中,然后通過BarAndDockingController.AppearancesRibbon 屬性訪問所需的屬性。

    C#

    defaultBarAndDockingController1.Controller.AppearancesRibbon.FormCaption.ForeColor=Color.LightGray;
    defaultBarAndDockingController1.Controller.AppearancesRibbon.FormCaptionForeColor2=Color.Lime;
    
    

    VB.NET

    defaultBarAndDockingController1.Controller.AppearancesRibbon.FormCaption.ForeColor=Color.LightGray
    defaultBarAndDockingController1.Controller.AppearancesRibbon.FormCaptionForeColor2=Color.Lime
    
    

    增加邊框寬度

    啟用WindowsFormsSettings.FormThickBorder或WindowsFormsSettings.MdiFormThickBorder屬性以擴大Ribbon Form邊框并擴大調整大小區域。 請注意,這些設置會影響應用程序中的所有XtraForms和RibbonForms。

    如果關閉了陰影\發光效果,并且默認的窗體調整大小區域太小,則邊框變大會使用戶更容易調整窗體的大小。

    嵌入Ribbon快速訪問工具欄

    如果您選擇Quick Access Toolbar位于其父Ribbon上方,則該工具欄將顯示在Ribbon Form的標題欄中。

    嵌入狀態欄

    除了RibbonControl,Ribbon Form與RibbonStatusBar控件完美地集成在一起。 狀態欄還可以顯示尺寸夾點元素,最終用戶可以拖動該元素在兩個方向上調整功能區表單的大小。

    與BackstageView控件的交互

    BackstageView Control 代表任何Ribbon的主應用程序菜單,這些Ribbon的RibbonControl.RibbonStyle未設置為“ Office2007”。 后臺菜單具有自己的樣式,可以使用BackstageViewControl.Style屬性對其進行更改。

    在Office 2010樣式中,后臺菜單使窗體的標題欄和功能區頁眉可見。

    在Office 2013樣式中,BackstageView控件占據了整個窗體。 根據BackstageViewControl.BackstageViewShowRibbonItems屬性的值,這種樣式的Backstage菜單可以在其表面上顯示Ribbon Form標題、按鈕和Ribbon頁面標題項目。

    Ribbon顯示模式選擇器

    當Ribbon Control為"Office 2013"樣式時,Ribbon Form在標準的Minimize、Maximize和Close按鈕旁邊顯示一個附加按鈕。 單擊后,此按鈕會彈出一個菜單,其中包含Ribbon Control可用顯示模式。使用此菜單,用戶可以將Ribbon切換到全屏模式或最小化Ribbon頁面,只保留起標簽頁標題可見。

    若要隱藏此按鈕,請禁用RibbonControl.ShowDisplayOptionsMenuButton屬性。

    支持Aero

    針對Windows Vista and 7,Ribbon Forms提供對Aero Glass效果的內置支持。 如果您的應用程序在這些操作系統之一上運行,并且在系統設置中啟用了Aero效果,則表單標題欄和邊框將是半透明的,如下所示。

    若要即使操作系統打開Aero界面也要禁用此效果,請將RibbonForm.AllowFormGlass屬性設置為DefaultBoolean.False。 在這種情況下,將根據當前選定的皮膚繪制表單邊框和標題欄。

    點擊“了解更多”獲取DevExpress v20.2完整版下載

    DevExpress skins和Look And Feel and Skinning技術只能應用于DevExpress控件,為了在整個應用程序中實現一致的UI,必須將標準WinForms對話框、表單和消息框替換為與它們的DevExpress對應的窗體。本節將為大家介紹替換默認項目表單的XtraForms。

  • 將XtraForms添加到項目
  • 將標準表單轉換為XtraForms
  • 將皮膚應用于表單標題欄
  • 發光和陰影效果
  • 增加邊框寬度
  • MDI標題欄標題
  • 將XtraForms添加到項目

    以XtraForm作為主要表單啟動項目的最快方法是利用支持UI的DevExpress模板,所有這些模板均基于DevExpress表單,具體來說基于工具欄的模板和"Blank Application"模板都是用XtraForms。

    要添加新的XtraForms,請在Visual Studio的Solution Explorer窗口右鍵單擊您的項目,然后選擇"Add DevExpress Item | New Item..."。這將調用帶有新項目模板的Template Gallery,選擇"Form"模板,輸入表單名稱,然后單擊 "Add Item"。

    將標準表單轉換為XtraForms

    要將現有的默認表單替換為XtraForms,請調用form smart-tags然后選擇"Convert to Skinable Form"選項。

    要在代碼中執行相同的操作,只需將表單從System.Windows.Forms.Form派生的基類更改為DevExpress.XtraEditors.XtraForm,您還需要在項目中包括DevExpress.XtraEditors庫。

    C#

    using DevExpress.XtraEditors;
    
    namespace DXApplication1 {
    public partial class Form1 : XtraForm {
    public Form1() {
    InitializeComponent();
    }
    }
    }

    VB.NET

    Imports DevExpress.XtraEditors
    
    Namespace DXApplication1
    Partial Public Class Form1
    Inherits XtraForm
    
    Public Sub New()
    InitializeComponent()
    End Sub
    End Class
    End Namespace

    將皮膚應用于表單標題欄

    如果使用DefaultLookAndFeel 組件對應用程序進行皮膚設置,則所需的所有代碼行都會自動添加到Project.cs文件的Main()方法中。在這種情況下,您什么也不做,表單標題欄(以及此窗體上的所有控件)將根據激活的皮膚繪制。

    否則,如果您在代碼中應用皮膚,請手動調用靜態SkinManager.EnableFormSkins and/or SkinManager.EnableMdiFormSkins方法。

    C#

    using DevExpress.Skins;
    // ... 
    SkinManager.EnableFormSkins();
    SkinManager.EnableMdiFormSkins();

    VB.NET

    Imports DevExpress.Skins;
    ' ... 
    SkinManager.EnableFormSkins()
    SkinManager.EnableMdiFormSkins()

    發光和陰影效果

    XtraForm.FormBorderEffect屬性使您可以激活表單的發光或陰影效果。

    將屬性設置FormBorderEffect.Shadow 來啟用表單陰影,為了使陰影變亮或者變暗,請將0到255之間的字節值分配給FormShadow.Opacity屬性。

    C#

    this.FormBorderEffect=DevExpress.XtraEditors.FormBorderEffect.Shadow;
    this.FormShadow.Opacity=120;

    VB.NET

    Me.FormBorderEffect=DevExpress.XtraEditors.FormBorderEffect.Shadow
    Me.FormShadow.Opacity=120

    當您將XtraForm.FormBorderEffect屬性設置為FormBorderEffect.Glow時,將激活Form發光效果。 此設置將柔和的光澤應用于表單的邊框,表單可以發光兩種顏色,具體取決于當前是否處于激活狀態(selected),這些顏色分配給XtraForm.ActiveGlowColor和XtraForm.InactiveGlowColor屬性。

    C#

    this.FormBorderEffect=DevExpress.XtraEditors.FormBorderEffect.Glow;
    this.ActiveGlowColor=Color.Lime;

    VB.NET

    Me.FormBorderEffect=DevExpress.XtraEditors.FormBorderEffect.Glow
    Me.ActiveGlowColor=Color.Lime

    增加邊框寬度

    啟用WindowsFormsSettings.FormThickBorder或WindowsFormsSettings.MdiFormThickBorder屬性可擴大XtraForm邊框并擴大調整大小區域,請注意這些設置會影響應用程序中的所有XtraForms和RibbonForms。

    如果關閉了陰影\發光效果,并且默認的窗體調整大小區域太小,則邊框變大會使用戶更容易調整窗體的大小。

    MDI標題欄標題

    如果啟用如果啟用了XtraForm.ShowMdiChildCaptionInParentTitle選項,則子MDI表單標題將與父表單的標題欄合并。下圖說明了一個示例:“ document1”字符串顯示在父表單自己的“ Form1”標題旁邊。

    若要更改默認的“ <child_form_caption>-<parent_form_caption>”格式字符串,請使用XtraForm.MdiChildCaptionFormatString屬性。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有