主窗体工具栏按钮(Toolbar)介绍 - MiniFramework蝇量框架 - Winform框架


Winform 蝇量框架Mini-Framework-开发框架文库

工具栏按钮(Toolbar)介绍 - MiniFramework蝇量框架 - Winform框架

工具栏按钮(Toolbar)

主窗体工具栏按钮(Toolbar)介绍 - MiniFramework蝇量框架 - Winform框架

ToolBar组成部分

主窗体工具栏(Toolbar)由三部分组成:

  • SkinRibbonGallery - DevExpress皮肤选择框
  • BarButtonItem - 工具栏按钮
  • Adv. Picture - 广告图片

工具栏按钮权限控制

在frmMain窗体,重写 InitFunction 方法:

C# 全选
     /// <summary>
        /// 初始化主窗体权限
        /// </summary>
        public void InitFunction()
        {
            //获取当前用户所有菜单
            var dt = new dalUser(Loginer.Current).GetMenuList(Loginer.Current.UserId);

            var isAdmin = Loginer.Current.IsAdmin();

            //工具栏快捷按钮图标权限控制            
            //数据看板按钮权限
            btnDataCenter.Enabled = isAdmin || dt.Select($"MenuName='{ModuleFuns.数据看板}'").Length > 0;

            //系统设置
            btnFav.Enabled = isAdmin || dt.Select($"MenuName='{ModuleFuns.系统设置}'").Length > 0;
        }

高效开发.追求卓越-开发框架文库

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

工具栏按钮Toolbar介绍 - MiniFramework框架 - Winform框架
模块容器(frmModuleContainer)介绍 - MiniFramework框架 - Winform框架
体系架构 / 逻辑架构 - MiniFramework框架 - Winform框架
模块添加功能按钮 - MiniFramework框架 - Winform框架
软件界面设计 - MiniFramework框架 - Winform框架
导航菜单NavbarControl 介绍 - MiniFramework框架 - Winform框架
状态栏(StatusBar)介绍 - MiniFramework框架 - Winform框架
系统参数配置 - MiniFramework框架 - Winform框架
新增业务单据主从表 - MiniFramework框架 - Winform框架
新增基础资料单表 - MiniFramework框架 - Winform框架
开发数据查询 - MiniFramework框架 - Winform框架
新增业务模块 - MiniFramework框架 - Winform框架
CS开发框架核心模型 - 共享工具栏(Toolbar)
ucButtonFunction 组件详解-MiniFramework框架-Winform框架
登录界面设计 - MiniFramework框架 - Winform框架
CS开发框架禁用Toolbar按钮
丰富的界面权限控制、按钮权限、扩展权限、角色权限 - Winform框架
关于我们 - MiniFramework框架 - Winform框架
MiniFramework开发框架技术架构介绍
软件界面图片提供者策略 - MiniFramework框架 - Winform框架