我正在设计一个WinForms CRUD应用,供大批护士和社工与客户信息进行交互。
他们需要“可能”与约30个不同的表单进行交互,而且“可能”需要为特定人员从一个表单跳转到另一个表单。
我正在为用户界面的设计感到困惑。我只设计过非常简单的线性WEBForm CRUD,您可以在页面上完成所需操作,然后单击下一步。
对于非线性的WINForm CRUD应用程序,什么是最合理的设计?
我曾尝试使用选项卡和嵌入式表单来实现,但由于我的能力不足,这种程序感觉非常笨重。我不确定直接使用MDI是否是正确的方法,因为我的用户非常简单,如果窗口被“隐藏”,他们可能很容易感到困惑。
如果有人必须自己制作WINForm CRUD应用程序,那么我将非常感激任何建议、见解或示例。
您使用过哪种UI布局(有或没有)?
这是我的一个示例->
来自DevFiles