C# 如何清除Ribbon.invalidate()上Ribbon中构造的DynamicMenu的内容
我正在创建Outlook功能区,其中包含两个动态菜单,单击动态菜单按钮后,我将使功能区无效。我面临的问题是,当我说C# 如何清除Ribbon.invalidate()上Ribbon中构造的DynamicMenu的内容,c#,outlook-addin,ribbon,ribbon-control,ribbonx,C#,Outlook Addin,Ribbon,Ribbon Control,Ribbonx,我正在创建Outlook功能区,其中包含两个动态菜单,单击动态菜单按钮后,我将使功能区无效。我面临的问题是,当我说ribbon.invalidate()动态菜单的内容未被清除,并保留以前添加的内容 如何清除动态菜单并强制重建它?功能区XML标记是什么 本质上,您需要在动态菜单控件的代码中实现getContent回调,在该控件中返回适当的动态功能区XML标记 您可以在MSDN的以下文章中阅读有关Fluent UI的更多信息: 此外,您还可以在Fluent UI中阅读有关动态自定义的内容,
ribbon.invalidate()
动态菜单的内容未被清除,并保留以前添加的内容
如何清除动态菜单并强制重建它?功能区XML标记是什么 本质上,您需要在动态菜单控件的代码中实现
getContent
回调,在该控件中返回适当的动态功能区XML标记
您可以在MSDN的以下文章中阅读有关Fluent UI的更多信息: