Я унаследовал прототип корпоративного приложения с формой лица (с адресом, телефоном и т. Д.).
Теперь на указанном человеке формы одна метка + текстовое поле является дочерним элементом самой формы, а не панели, которой она визуально принадлежит.
Как изменить родительский элемент управления с формы на существующую панель в конструкторе VS 2008?
Обновление:
Ах, похоже, проблема в супермагическом кастомном групповом контроле, который мой любимый коровий оркер оставил для моего удовольствия. Перетаскивание в обычную групповую коробку работает ...
Обновление 2:
С помощью структуры документа я вижу, что пользовательский «GroupBoxExt», который мы имеем в приложении, неисправен, перетаскивая элемент управления на панель (или просто изменяя положение элемента управления на панели), назначает его форме .
Обновление 3:
Теперь, когда я узнал, что было не так (спасибо за подсказку в плане документа), я зашел в Google и нашел пользовательское групповое поле в CodeGuru . Автор этой артиллерии обнаружил, что вам нужно украсить вашу пользовательскую панель
[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))]
чтобы он вел себя как хороший контейнер.