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