RibbonTextBox does not update UI when bound to ApplicationSettings.Label

Posted by: triplej on 20 February 2025, 3:37 pm EST

  • Posted 20 February 2025, 3:37 pm EST

    C1.Win.Ribbon.4.8

    VB

    Add a text box to the ribbon, bind the label property of the control to a setting in your application.settings. If you then change that setting elsewhere in the application, the UI does not reflect the changed setting. You have to restart the application for the changes to show in the UI. (This may be true for other controls in the ribbon as well)

  • Posted 21 February 2025, 12:56 am EST

    Hi John,

    We could see the behavior you mentioned. We have shared the observations with the development team to get their insights on it and will let you know the updates as soon as possible.

    [Internal Tracking ID: C1WIN-33706]

    Best Regards,

    Kartik

  • Posted 28 February 2025, 12:34 am EST

    Hi John,

    According to the development team, RibbonItems are components rather than controls, which is why they do not support DataBinding.

    When you try binding the Label property of a RibbonTextBox to an application setting, it gets set as a static value instead of enabling the binding. This is why the RibbonTextBox’s label does not update when the application setting changes.

    Unfortunately, there is not workaround for this, as it is a design/platform limitation.

    Best Regards,

    Kartik

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels