不同的界面取决于配置文件类型?

时间:2017-06-28 06:33:05

标签: c# winforms c#-4.0

我有C#Windows窗体应用程序。在启动程序之前,我有登录页面进行身份验证。它需要登录,密码并发送到服务器。 服务器返回带有令牌的访问类型。

访问类型可以是几种类型:用户,超级用户,编辑器。

如何根据这个改变程序的界面?我不想使用接口隐藏元素来实现这个目的:

if(Auth.type == "Admin"){
   label1.visible = false;
   .....
}

1 个答案:

答案 0 :(得分:0)

您可以创建单独的用户控件并根据身份验证类型加载它们,也可以为所有身份验证类型创建不同的登录表单。