page?
обычный юзер-контрол?
https://archive.codeplex.com/?p=wpfmdi
во первых в телеге это не отдельное окно, просто панелька меньшим размером, а за ней серый полупрозрачный фон. Итак wpf, берем <grid>, вставляем два элемента в одну ячейку, один отображается поверх 2ого, за порядок слоев отвечает zindex, далее или по простому прикручиваем visibility, или например я использую prism region. Короче в основе лежит фокус с наследниками Panel
Уже был такой вопрос кстати. Просто рисуешь поверх своего окна контрол, похожий на окно, и затемняешь всё остальное
В либе materialdesign wpf есть такой элемент посмотри доку
Очень просто. Используешь Grid или канвас в базовом контроле и два ControlPresenter через которые показываешь данные, и между ними Rectangle черный с прозрачностью
Обсуждают сегодня