首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XAF:如何从XAF Windows应用程序中的代码最小化ribbon

XAF:如何从XAF Windows应用程序中的代码最小化ribbon
EN

Stack Overflow用户
提问于 2012-09-11 17:36:58
回答 1查看 892关注 0票数 1

我想最小化功能区时,用户点击特定的导航项目。例如,当用户单击仪表板导航项目时,我希望功能区最小化,并在其他项目上自动“最大化”。

我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-11 20:29:43

我发现我可以简单地访问ViewController中的功能区。所以就像在XAF中一样,重写"OnActivated“并在那里变魔术。

代码语言:javascript
复制
    protected override void OnActivated()
    {
        if (Frame.Template != null)
        {
            ((XtraFormTemplateBase)Frame.Template)).RibbonTransformer.Ribbon
                                           .Minimized = View.Id == "TestView;
        }
        base.OnActivated();
    }

当我访问包含许多嵌套ListView的仪表板视图时,在访问Frame.Template时遇到了几个错误。确保您没有忘记检查它:)

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

https://stackoverflow.com/questions/12366800

复制
相关文章

相似问题

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