Не с ShowDialog
(или даже Show
), нет. Форма, которая уже была отображена как форма верхнего уровня, позже не может быть добавлена как субконтроль любого другого элемента управления. Вы можете попытаться удержать форму в пределах определенного набора границ экрана, наблюдая за событием LocationChanged
, но это будет выглядеть рывком на экране.