Skip to main content
All docs
V25.1
  • RibbonMessageArgs.Text Property

    Gets or sets the text of the message.

    Namespace: DevExpress.XtraBars.Ribbon

    Assembly: DevExpress.XtraBars.v25.1.dll

    NuGet Package: DevExpress.Win.Navigation

    Declaration

    public string Text { get; set; }

    Property Value

    Type Description
    String

    A string value that specifies the description of the message.

    Remarks

    Use the Text and Caption properties to specify the text and caption of the Ribbon message.

    Read the following topic for information: Ribbon Message.

    Example

    using DevExpress.XtraBars.Ribbon;
    
    void ShowMessage() {
        RibbonMessageArgs args = new RibbonMessageArgs();
        args.Caption = "What's New";
        args.Text = "Explore our new WinForms-related features we expect to introduce in our first major update this year (v23.1).";
        args.Icon = MessageBoxIcon.Information;
        args.Buttons = new DialogResult[] { DialogResult.OK };
        args.Showing += Args_Showing;
        Ribbon.ShowMessage(args);
        Ribbon.MessageClosed += Ribbon_MessageClosed;
    }
    void Ribbon_MessageClosed(object sender, RibbonMessageClosedArgs e) {
        if(e.Result == DialogResult.OK)
            DevExpress.Data.Utils.SafeProcess.Start("https://community.devexpress.com/blogs/winforms/archive/2023/02/16/devexpress-winforms-roadmap-23-1.aspx");
    }
    void Args_Showing(object sender, RibbonMessageShowingArgs e) {
        e.Buttons[DialogResult.OK].Caption = "Explore Roadmap";
    }
    

    The following image shows the result:

    Ribbon Style - Office 365

    See Also