Как разместить элементы управления во фрейме окна WPF?
Я посмотрел на это, но не знаю, как это сделать в WPF. текст ссылки
Возникает проблема когда Приложение должно работать в Windows XP, где нет поддержки DWM.
Кроме того, если оно работает в Vista без DWM, может ли статья работать?
Как разместить элементы управления на кромке окна WPF, когда пользователь работает в Windows XP?
Ответы (1)
Статья не будет работать, по крайней мере, не совсем так, как написано.
Чтобы сделать это в XP, вы используете ту же базовую технику, но вам нужно на самом деле «нарисовать» хром самостоятельно, поскольку DWM не существует, чтобы сделать это за вас.
person
Reed Copsey
schedule
23.03.2010
Но как бы вы это сделали в WPF? Можно ли сделать что-то вроде: [code] ‹Window .....› ‹br› ‹Window.Title› ‹br/› ‹Button› Кнопка в заголовке окна ‹/Button› ‹br› ‹/Window.Title ›‹Br› ‹/Window› ‹br› [/ code]
- person akshaykarthik; 23.03.2010
Нет. Вам нужно сделать так, чтобы в окне НЕТ области заголовка, и нарисовать ее вручную, используя рисунок WPF. К сожалению, это нетривиально.
- person Reed Copsey; 23.03.2010
@AKRamkumar: Прозрачность стекла является частью Aero, которая предназначена только для Vista +. Работает через DWM.
- person Reed Copsey; 24.03.2010