主窗体工具栏按钮(Toolbar)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架
作者:csframework|C/S框架网  发布日期:2022/02/17 12:33:54

主窗体工具栏按钮(Toolbar)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架

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

工具栏按钮(Toolbar)

主窗体工具栏按钮(Toolbar)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架

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;
        }

主窗体工具栏按钮(Toolbar)介绍 | MiniFramework蝇量框架 | Winform框架|C/S开发框架

C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇