none
WPF как прикрепить окно к другому окну? RRS feed

Все ответы

  • Добрый день,

    Встроенного способа добавить одно окно  во внутрь другого в WPF нету, вы должы получить HWND двух окон и ипользовуя PInvoke вызвать функцию Win32 API  SetParent(). Зачем вам именно окна?! Чтобв достич того что на рисунке вы можете создать собственную инфраструктуру, для примера использовать Grid и добовлять в него UserControl-ы или любые другие Control-ы,  с  заголовком и кнопкой закрытия  при нажатии на которую вы просто удаяете контрол из child-ов Grid-а тем самым симмулируя закрытие. Вы также можете добавить функцию  перетаскивания только прикрепив MouseDragElementBehavior.

    И еще окна тебуют больше ресурсов.


    Make the community better together


    25 марта 2018 г. 18:41