我的项目
我有一个项目允许您从不同的站点(商店网站)下载 csv、txt、xls 等格式的 Internet 文件。这些文件是采购订单。
下载过程涉及下载选项(参数),可分为三类:
- 日期范围:初始日期和最终日期
- 订单状态:可用、已下载、已读等
- 店铺名称
我的问题
我需要创建一个这样的表单:
设置将保存在数据库中,因此我不会使用 app.config 文件。
主要问题是每个商店的下载选项都不相同。例如,商店 A 使用这些订单状态并且不需要日期范围(因此,必须隐藏日期范围控件)
- 状态一
- 状态 b
并且商店 B 使用这些状态,它需要一个日期范围
- 状态 c
- 状态 d
- 日期范围
如何根据所选商店禁用选项?
如何轻松处理组合框中的多个选项?