0
我想用C#和Excel文件制作数据库应用程序。我得到了三张桌子'人','城市'和'区'。每个人都是一个班级,他们分别拥有5个,2个和3个属性。如何处理用户在Windows窗体中选择的不同输入量?
在Form1,我得到了一个数据网格视图,我想用户选择他/她想要做的事(插入,更新等。)的表,但是我的表有不同数量的属性,所以我需要不同数量的文本框取决于用户的选择。 (对于城市我需要3;对于人,我需要5)。另外,我正在通过三层架构来完成这个项目,所以我有一些限制来处理问题。
我已经开始通过用户控制来做到这一点,但我很困难。任何人都可以解释如何处理它?谢谢。
你有固定数量的选项(3个表格)......所以最大的问题是什么? – EpicKip
@EpicKip我只是不知道该怎么办...我试图为每组输入做出3个不同的用户控件。例如,如果用户选择插入城市,城市控制集将出现。但我认为这不是一个方便的方法。你做? – emremrah
@emremrah在你的情况下,它工作正常,只有3个用户控件,你不需要一个通用的解决方案。我在1个程序中使用了usercontrols来处理10个表格。 – EpicKip