首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >后台按钮不关闭后台

后台按钮不关闭后台
EN

Stack Overflow用户
提问于 2012-02-10 16:17:12
回答 2查看 1.8K关注 0票数 5

在Office 2010中,当后台按钮被按下时,后台将自动关闭。例如,我有一个带有新建、打开和保存按钮的后台。

当我点击一个按钮时,后台并没有关闭--我想这不是正确的行为。如何让Fluent-Ribbon正确处理后台?

我使用的是2010年11月发布的2.0版本(http://fluent.codeplex.com/releases/view/55556)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-12 20:53:46

这似乎是彩带中的一个缺陷,在声音控制的最新版本中已经修复,但在最新发布的版本中尚未修复。

现在,您可以使用以下方法来解决此问题

代码语言:javascript
复制
// During initialisation
myRibbon.Menu.AddHandler(PopupService.DismissPopupEvent, (DismissPopupEventHandler)OnPopupDismiss);

private void OnPopupDismiss(object sender, DismissPopupEventArgs e)
{
    var backstage = Menu as Backstage;
    if (backstage != null)
    {
        backstage.IsOpen = false;
    }
}
票数 1
EN

Stack Overflow用户

发布于 2012-02-21 10:49:19

在Ribbon.xml中,需要的属性是isDefinitive=""true""不确定Fluent-Ribbon如何处理该属性,但应具有等效属性

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9224708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档