powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Стеклянный фон - Aero glass
6 сообщений из 6, страница 1 из 1
Стеклянный фон - Aero glass
    #36789780
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему тут нет тем про это? Я видел реализацию только с помощью неуправляемого кода. А есть на чистом XAML? Хочется как на картинке что то сваять. Ну и сюда же вопрос по перерисовке кнопок заголовка. Чувствую надо просто нарисовать свои, а стандатную рамку и заголовок окна скрыть


Я лублу WPF
...
Рейтинг: 0 / 0
Стеклянный фон - Aero glass
    #36790494
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте у гугла спросиь - сразу найдете сотню ответов
...
Рейтинг: 0 / 0
Стеклянный фон - Aero glass
    #36791593
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Expression Blend заюзай. Прозрачность у каждого UI можно выставлять, да что там прозрачность... все
...
Рейтинг: 0 / 0
Стеклянный фон - Aero glass
    #36791701
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нифига подобного. Прозрачность ставится у контролов. А тут надо даже не прозрачность, а эффект "окна Висты", стеклянный такой.
У гугла спросил, везде один и тот же код мусолится, через вызов библиотек винды.
Вот эти два метода решают все.
Код: plaintext
1.
2.
3.
[DllImport("dwmapi.dll", PreserveSig = false)]
static extern void DwmExtendFrameIntoClientArea(IntPtr hwnd, ref MARGINS margins);
[DllImport("dwmapi.dll", PreserveSig = false)]
static extern bool DwmIsCompositionEnabled();

Ну и фиг. Сделал так. Неплохо получилось и ладно.
...
Рейтинг: 0 / 0
Стеклянный фон - Aero glass
    #36791718
JohnSparrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. книгу Мэтью Мак-Дональда "Windows Presenration Foundation в .NET 3.5 с примерами на C# 2008", стр. 240-245
...
Рейтинг: 0 / 0
Стеклянный фон - Aero glass
    #36792608
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
badboychikнифига подобного. Прозрачность ставится у контролов. А тут надо даже не прозрачность, а эффект "окна Висты", стеклянный такой.
У гугла спросил, везде один и тот же код мусолится, через вызов библиотек винды.
Вот эти два метода решают все.
Код: plaintext
1.
2.
3.
[DllImport("dwmapi.dll", PreserveSig = false)]
static extern void DwmExtendFrameIntoClientArea(IntPtr hwnd, ref MARGINS margins);
[DllImport("dwmapi.dll", PreserveSig = false)]
static extern bool DwmIsCompositionEnabled();

Ну и фиг. Сделал так. Неплохо получилось и ладно.

Я те говорю. Все это в WPF делается на ура. см лучше.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Стеклянный фон - Aero glass
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]