Как создать этот граничный стиль WinForms - PullRequest
0 голосов
/ 09 октября 2011

Как создать FormBorderStyle с прозрачностью, как здесь: Form border style

Спасибо!

Ответы [ 3 ]

1 голос
/ 09 октября 2011

Это часть ОС. Это называется Aero. Если видеокарта не способна работать с Aero, то у вас не будет такого стиля окна. Следует также отметить, что в Windows XP ваше приложение будет выглядеть иначе, чем в Vista и Windows 7.

0 голосов
/ 09 октября 2011

Возможно, вам придется использовать Windows API для этого. http://msdn.microsoft.com/en-us/magazine/cc163435.aspx объясняет, что вам нужно использовать DWM. Вот еще немного кода для этого http://www.codeproject.com/KB/vista/AeroGlassForms.aspx

0 голосов
/ 09 октября 2011

У вас также может быть тема Aero + прозрачность в Windows XP - в книге Адама Натана о WPF это подробно объясняется, быстрый поиск Aero Theme в XP указывает на это сообщение в блоге .

Aero Theme on XP

...