Я поддерживаю большое существующее приложение Windows Forms. Он использует панели, которые располагаются над остальным содержимым форм. Панели имеют свойство visible
на false
в дизайнере. Во время выполнения visible
устанавливается в true
, когда это необходимо для отображения панели.
Эта система работает нормально. Однако сложно поддерживать формы, в которых есть эти панели, потому что дизайнер показывает их, даже когда они должны быть невидимыми. Вот пример:
Для Panel_archive
Visible
установлено значение False
. Однако это все еще проявляется в дизайнере. Это затрудняет редактирование скрытых полей.
Можно ли скрыть эту панель (и все ее дочерние элементы управления), чтобы я мог редактировать то, что за ней находится? Я предполагаю, что есть способ сделать это (по крайней мере, в более ранних версиях среды разработки Visual Studio), поскольку исходные разработчики создавали такие формы. Однако я не могу найти способ.