我想为管理员和用户创建一个comman mdiform,当管理员登录时,他可以访问mdiform中的所有菜单,但是当用户登录时他有restiction .... 例如: 当admin登录到mdiform时,他可以访问employeeinfo menustrip,cutomerinfo menustip但是当用户登录到mdiform时他无法使用它 请给我代码...... 谢谢你
答案 0 :(得分:0)
“roles.admin”只是简单的一个枚举 而user.role只是一个具有角色属性的用户,因此当表单加载时,它会根据用户角色将bt nSave设置为启用或禁用
btnCreate.enabled = CanUseControl();
public static bool CanUseControl()
{
bool result = false;
if(user.role == roles.admin)
{
result = true;
}
}