//自定义窗体权限按钮 public override void IniButton() { base.IniButton(); if (CurrentAuthorityExist(FunctionAuthority.EX_04))//如果有扩展权限 { var btn = new RibbonItemButton() { name = "Declare", Caption = "申报", ImgFileName = "upload_32px.ico", BeginGroup = false, Shortcut = Keys.None//这里是快捷键 }; InsertAfterButton(ButtonNames.btnExport, btn, FunctionAuthority.EX_04, "申报", DoDeclare); } if (CurrentAuthorityExist(FunctionAuthority.EX_05))//如果有扩展权限 { var btn = new RibbonItemButton() { name = "Import", Caption = "导入", ImgFileName = "import_32px.ico", BeginGroup = false, Shortcut = Keys.None//这里是快捷键 }; InsertBeforeButton(ButtonNames.btnExport, btn, FunctionAuthority.EX_05, "导入", DoImport); } }
//自定义窗体权限按钮 public override void IniButton() { base.IniButton(); if (CurrentAuthorityExist(FunctionAuthority.EX_04))//如果有扩展权限 { var btn = new RibbonItemButton() { name = "DeleteByExcel", Caption = "导入删除", ImgFileName = "import_32px.ico", BeginGroup = false, Shortcut = Keys.None//这里是快捷键 }; InsertAfterButton(ButtonNames.btnDelete, btn, FunctionAuthority.EX_04, "导入删除", DeleteByExcel); } }
//自定义窗体权限按钮 public override void IniButton() { base.IniButton(); if (CurrentAuthorityExist(FunctionAuthority.EX_08))//如果有扩展权限 { var btn = new RibbonItemButton() { name = "Repeat", Caption = "补打", ImgFileName = "print_printer_32px.png", BeginGroup = false, Shortcut = Keys.None//这里是快捷键 }; InsertAfterButton(ButtonNames.btnView, btn, FunctionAuthority.EX_08, "补打", DoRepeat); } }