我有C#Windows窗体应用程序。在启动程序之前,我有登录页面进行身份验证。它需要登录,密码并发送到服务器。 服务器返回带有令牌的访问类型。
访问类型可以是几种类型:用户,超级用户,编辑器。
如何根据这个改变程序的界面?我不想使用接口隐藏元素来实现这个目的:
if(Auth.type == "Admin"){
label1.visible = false;
.....
}
答案 0 :(得分:0)
您可以创建单独的用户控件并根据身份验证类型加载它们,也可以为所有身份验证类型创建不同的登录表单。