将Windows窗体的访问权限分配给不同级别的部门 [英] Assign access permission of using Windows Forms to different level of department
本文介绍了将Windows窗体的访问权限分配给不同级别的部门的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用Dot net中的窗口应用程序处理Rtail库存。需要在登录时间提供权限,以便SALES部门的人员无法访问交易表格。
我有一个带菜单的MDI应用程序。
解决方案
// 在您的项目中添加全局类
static class GlobalClass
{
private static string _username = ;
public static 字符串用户名
{
获取 {返回 _username; }
set {username = value ; }
}
// 创建一个LoginForm并登录按钮添加
// 根据您的用户类型
GlobalClass.username = Admin;
// 在Mdi表单中加载检查这是否隐藏菜单项
if (GlobalClass.username!= Admin)
{
buttonItemDep.Visible = true ;
buttonItemclass.Visible = true ;
buttonItemfac.Visible = true ;
}
else
{buttonItemDep.Visible = false ;
buttonItemclass.Visible = false ;
buttonItemfac.Visible = false ; }
working on a window apps in Dot net for Rtail inventory. need to provide permission in login time so that person of SALES department cannot access Transaction Forms.
I hv an MDI apps with Menu.
解决方案
//Add a global class in ur project static class GlobalClass { private static string _username = ""; public static string username { get { return _username; } set { username = value; } } //create a LoginForm and in login button add //Accoring to ur user type GlobalClass.username = "Admin"; //in Mdi Form Load check this for hiding menu items if (GlobalClass.username != "Admin") { buttonItemDep.Visible =true; buttonItemclass.Visible = true; buttonItemfac.Visible = true; } else { buttonItemDep.Visible = false; buttonItemclass.Visible = false; buttonItemfac.Visible = false; }
这篇关于将Windows窗体的访问权限分配给不同级别的部门的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文