Не вижу кнопки в конструкторе

#c# #visual-studio #windows-forms-designer

#c# #visual-studio #windows-forms-designer

Вопрос:

Я нахожусь в Windows 10, поддерживаю настольное приложение C # с помощью Visual Studio 2019, помещаю элементы управления в форму (System.Windows.Формы.Form). Я пытаюсь изменить приложение; переделываю, куда идут элементы управления и т.д., Поэтому есть код и дизайн элементов управления, которые я хочу сохранить и поместить в разные места. Я использую визуальный конструктор и подключаюсь к коду с использованием управляющих событий (в отличие от динамического создания форм).

У меня слева виден контур документа; Я вырезал несколько групп элементов управления, которые собираюсь вставить позже, поэтому все, что есть на одной конкретной панели TableLayoutPanel, — это две кнопки. Но я не могу найти эти кнопки в конструкторе. Я вижу их в структуре документа; они находятся в табличной панели (в групповом поле в другой табличной панели на вкладке и т.д.). Когда я нажимаю на элемент управления в структуре документа, соответствующий элемент управления обычно выделяется в представлении; однако, когда я нажимаю на любую из этих кнопок, в представлении ничего не выделяется.

Я попытался изменить размер формы (которая определяет размеры всех этих панелей / TableLayoutPanels, для которых установлено значение «заполнить»); в настоящее время он равен 1367 850; одно из местоположений кнопки отображается как 664 752, но я не знаю, в какой системе координат это применимо. Я попытался вручную установить местоположение на 50,50 в окне свойств, но это не позволит мне изменить это там.

Эти кнопки отображаются внизу формы; они никогда там не появлялись, но я заметил, что иногда дизайнер показывает их пунктирные контуры полностью за пределами формы. Они появляются на месте при запуске приложения.

Я пробовал переключаться между масштабированием 100% и масштабированием 125%; это не помогло. Что касается двух кнопок, я полагаю, я мог бы удалить их и создать заново, но в этом пользовательском интерфейсе много, очень много элементов управления, и если есть какой-то трюк, чтобы заставить вещи появляться, я хотел бы знать об этом.

Есть ли в этом какой-то трюк, которого мне не хватает?

Комментарии:

1. Спасибо, но они не отображаются в панели компонентов, и я не вижу исключения. Они отображаются и отлично работают в приложении. Я думаю, что они были созданы на большом дисплее и могут появиться там. Должен быть какой-то способ увидеть их и переместить на меньший дисплей.

2. Можете ли вы найти их в выпадающем списке элементов управления на панели свойств?

3. ДА. Я обнаружил, что могу видеть их и на дисплее с более высоким разрешением.