我主要是一名后端开发人员,但我现在需要进行前端设计。 我将在应用程序中构建一个面板(表单)。 根据用户选择的先前参数,我需要动态添加/删除表单中的其他项目。 例如,面板顶部将有一个客户下拉列表。我需要能够配置用户选择后哪些其他下拉菜单将显示。 我至少需要90个不同的配置,每个配置大约有50个参数。 在C#中处理这种情况最好的方法是什么?
我的公司有人建议为每个配置使用新表单,在SO上我看到人们说要使用用户控件,而其他地方则建议将控件动态放置在列表中并以此生成内容。 有些建议似乎不合理...
有人能提出一种“正确”的方法吗?换句话说,我只构建过一个非常简单的表单。(这是一个使用.net 4.0的桌面应用程序)
编辑:这是Winforms。
我的公司有人建议为每个配置使用新表单,在SO上我看到人们说要使用用户控件,而其他地方则建议将控件动态放置在列表中并以此生成内容。 有些建议似乎不合理...
有人能提出一种“正确”的方法吗?换句话说,我只构建过一个非常简单的表单。(这是一个使用.net 4.0的桌面应用程序)
编辑:这是Winforms。