锁定 OfficeRibonLabel 大小

Lock OfficeRibonLabel size

我有一个 Excel VSTO 插件,它在 RibbonLabel 中显示错误消息。

更改标签文本会导致其调整大小,从而导致其包含的 RibbonGroup 调整大小,从而使最后一个组分隔符随每条消息左右移动。这看起来很烦人。

有没有办法冻结 Ribbon 控件的大小,或者是否有任何其他方法可以立即显示可见的错误消息,而不会阻塞文档本身(即 NOT 消息框)?

您可以将标签写入状态栏。

excelApp.StatusBar = String.Format("Processing line {0} on {1}.",rows,rowNum);