c# - 动态更改色带标签

标签 c# vsto

我已经为 Outlook 2010 加载项创建了一个 VSTO 功能区。当我以前使用设计器时,我能够动态更改功能区按钮的标签。我现在正在手工编写代码 (XML/C#),似乎无法确定如何完成同样的事情。 XML 中的“标签”项似乎是静态的。

仅供引用 - 这背后的目的是为用户识别图库中的项目数量。

谢谢。

最佳答案

您可以在元素上设置一个 getLabel 属性。该值是回调函数的名称,该函数被调用以动态提供标签名称。您可以通过编程方式刷新 UI 以强制调用所有回调。

关于c# - 动态更改色带标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7196270/

相关文章:

c# - PerHttpRequestLifeTimeManager for Unity with Web API 和 OWIN

c# - Linq 从嵌套列表中选择属性

C#技巧——通过字符串获取常量值

deployment - 为部署系统的 Office VSTO 加载项创建安装程序

c# - 打开保存的工作簿导致当前工作簿抛出异常

c# - Entity Framework 不声明 datetime.now 为空

c# - 委托(delegate)和 lambda 表达式任务

c# - 为什么我能够使用 AES 256 位解密来解密修改后的加密数据

c# - 捕获 Outlook 2013 发送事件

c# - 处理 Excel 互操作中的大选择范围