C#:Перемещение элементов управления из формы на вкладку в VS Form Designer

StackOverflow https://stackoverflow.com/questions/401441

Вопрос

Я решил изменить утилиту, над которой работаю, на использование страницы вкладок.Когда я попытался перетащить различные элементы управления из формы на страницу вкладки поверх формы, она скопировала элемент управления, присвоив ему другое имя.Достаточно легко просто переделать форму поверх вкладки или просто отредактировать исходный код в конструкторе, чтобы вместо этого все было добавлено на вкладку (и это то, что я сделал, и это сработало), но, похоже, вероятно, был бы лучший способ сделать это через графический интерфейс.

Это было полезно?

Решение

Вы пробовали вырезать и вставить?Обычно у меня это срабатывает.

Другие советы

Правильным инструментом для этого является Схема документа (CTRL + W, U).Просто перетащите ваш набор элементов управления в контур так, чтобы они находились под страницей вкладки.Вуаля.

Структура документа значительно упрощает эти типы операций, особенно когда вы имеете дело со сложными макетами.

Ваша клавиша управления застряла.Не нажимайте клавишу control при перетаскивании элементов управления.

Я постоянно перетаскиваю элементы управления из формы в элементы управления страницей вкладок - никаких проблем.Ответ №1 абсолютно правильный.

Вы можете использовать окно Структуры документа и перемещать элементы управления на страницу вкладок один за другим, перетаскивая узлы дерева.

Самая сложная проблема заключается в сохранении расположения элементов управления на странице вкладки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top