Мой проект
У меня есть проект, который позволяет загружать интернет-файлы в формате csv, txt, xls и т. д. с разных сайтов (веб-сайтов магазинов). Эти файлы являются заказами на покупку.
Процесс загрузки включает параметры загрузки (параметры), которые можно разделить на три категории:
- диапазон дат: начальная дата и конечная дата
- статус заказа: доступен, скачан, прочитан и т.д.
- название магазина
Моя проблема
Мне нужно создать такую форму:
Настройки будут сохранены в базе данных, поэтому я не буду использовать файл app.config.
Основная проблема в том, что параметры загрузки для каждого магазина не одинаковы. Например, магазин А использует этот статус заказов и не нуждается в диапазоне дат (поэтому контроль диапазона дат должен быть скрыт).
- статус а
- статус б
И магазин B использует статус тезисов, и ему нужен диапазон дат
- статус с
- статус д
- диапазон дат
Как я могу отключить опции в соответствии с выбранным магазином?
Как я могу легко обрабатывать несколько вариантов в поле со списком?
Visible
для панели, связанной с этим конкретным магазином, и отменить установку свойстваVisible
, содержащего настройки для другого магазина. - person Cheeso   schedule 08.05.2012