我正在计划开发具有多个登录的桌面应用程序,并根据该登录类型选项/将显示来自视图。
我现在已经完成了数据库登录部分
我怎样才能确定我的想法
答案 0 :(得分:3)
你听起来像是C#表格编程的新手。我建议查看一些教程或像这样的书Windows Forms Programming
答案 1 :(得分:1)
对我而言,这取决于数字。
如果你有许多不同的用户角色,并且他们只共享几个控件,那么为每种用户类型制作不同的表单/面板会更容易。这种方法非常危险,因为当您想要改变常用控件时,您将被迫在所有表单/面板中执行此操作。
这就是为什么我建议将应用程序逻辑分组到自定义控件中,然后从中构建GUI。 例如:如果您有两种用户类型(让我们说老板和员工),那么您可以使用共享控件/逻辑和两个用户控件(bossControl,employeeControl)构建表单,其中包含老板和员工的功能。然后在登录后检查您将匹配的用户控件添加到GUI。
答案 2 :(得分:1)
您需要创建一个表单并使控件可见/不可见或启用/禁用控件。
创建单独的表单并显示一个表单 按需要一个
您将来很难管理和扩展。