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


Я лублу WPF
...
Рейтинг: 0 / 0
13.08.2010, 12:47
    #36790494
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стеклянный фон - Aero glass
попробуйте у гугла спросиь - сразу найдете сотню ответов
...
Рейтинг: 0 / 0
13.08.2010, 21:28
    #36791593
aleks-sam
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стеклянный фон - Aero glass
Expression Blend заюзай. Прозрачность у каждого UI можно выставлять, да что там прозрачность... все
...
Рейтинг: 0 / 0
14.08.2010, 00:27
    #36791701
badboychik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стеклянный фон - Aero glass
нифига подобного. Прозрачность ставится у контролов. А тут надо даже не прозрачность, а эффект "окна Висты", стеклянный такой.
У гугла спросил, везде один и тот же код мусолится, через вызов библиотек винды.
Вот эти два метода решают все.
Код: 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
14.08.2010, 01:40
    #36791718
JohnSparrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стеклянный фон - Aero glass
См. книгу Мэтью Мак-Дональда "Windows Presenration Foundation в .NET 3.5 с примерами на C# 2008", стр. 240-245
...
Рейтинг: 0 / 0
15.08.2010, 20:05
    #36792608
aleks-sam
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стеклянный фон - Aero glass
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
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Стеклянный фон - Aero glass / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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