Это довольно распространенная форма с флажком с указанием «Использовать foo», за которым следует текстовое поле, в котором пользователь может ввести «значение foo», которое он хочет использовать. Конечно, это текстовое поле полезно только если «Использовать Foo» проверяетсяКак вы относитесь к временным бесполезным элементам управления в Winforms (скрывая или отключая)?
Я не знаю, что лучший способ справиться с этой ситуацией:
- отключить текстовое поле (т.е. textboxfoo.Enabled = ложь;)
- Скрыть его (т.е. textboxfoo.Visible = false;)
- Позвольте пользователю ввести значение foo, если он захочет, и проигнорировать введенное значение.
Есть ли лучшая практика, которой я могу следовать?
Хороший вопрос. Меня тоже интересует общий консенсус. – JMD