WPF: пользовательское окно, стандартные кнопки min / max / close - PullRequest
8 голосов
/ 01 марта 2011

Я хотел бы создать собственное окно WPF (WindowStyle = Нет, AllowsTransparency = True).Тем не менее, я бы хотел, чтобы кнопки min / max / close выглядели так же, как на стандартных окнах.Возможно ли это?

Ответы [ 2 ]

5 голосов
/ 01 марта 2011

Возможно, вы захотите взглянуть на GlassWindow в FluidKit на CodePlex
http://fluidkit.codeplex.com/

Исходный код имеет собственный стиль окна, похожий на этот. Это довольно легко изменить, как вы хотите, чтобы это выглядело. Я использовал его один раз, и он хорошо работает

enter image description here

2 голосов
/ 01 марта 2011

Вам нужно будет «нарисовать» их самостоятельно, так как вы используете WindowStyle=None.При выборе этой опции вам нужно будет отрендерить свой собственный Chrome.

...