![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| xXxSataNxXx |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 25.12.2009 Репутация: 1 Всего: 1 |
Возможно ли в VB.Net создать полу прозрачное окно, не изменяя значение opacity?
При изменении opacity прозрачность окна изменяется вместе с контролами, а возможно сделать полу прозрачное окно, но чтоб контролы были не прозрачными? |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Можно попробовать использовать TransparencyKey, залить фон этим цветом окно станет прозрачным, после этого попробовать залить полупрозрачным цветам, но думаю вряд ли это сработает.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| xXxSataNxXx |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 25.12.2009 Репутация: 1 Всего: 1 |
Нет, такое не прокатывает...=0(
Но как то же это можно сделать... В Windows Vista и Windows 7 окна сделаны полупрозрачными, я имею ввиду место, где находится адресная строка например... |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну не сами окна, а так скажем, их границы. Это системная фича, если ты используешь визуальные стили системы, то при соответствующей её настройке окна твоего приложения будут выглядеть так же как и остальные. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| xXxSataNxXx |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 25.12.2009 Репутация: 1 Всего: 1 |
Нашёл программу SkinCrafter3, в ней можно полностью изменять вид окон, контролов и всё что можно...
Вот бы к такой програмке исходник посмотреть...=0) Я понял как делаются такие окна как в Vista и 7... Там используется не просто АЭРО, WPF... Это сообщение отредактировал(а) xXxSataNxXx - 26.2.2010, 19:11 |
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Это всё делается через Api (в соседней теме писалось). Ничего сверхсложного. Кстати прозрачность тоже устанавливается через Api и свойство им как раз и пользуется, но я не помню, можно его для отдельных элементов на уровне Api вызывать или нет. WPF наверняка имеет возможности подобные. Он вообще многим отличается. Там всё рисуется по средствам видеокарты. Это сообщение отредактировал(а) Pilger - 26.2.2010, 21:38 -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| xXxSataNxXx |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 25.12.2009 Репутация: 1 Всего: 1 |
Я бы с удовольствием на WPF писал бы, да я уже пересмотрел много разных форумов, но так и не нашёл, как контролы Win32 в него втыкать...
Дело в том, что мне надо чтоб в проекте присутсвовал Internet Explorer... А так, с графикой у меня нет проблем в WPF... Никак не могу найти примерчик добавления контрола в WPF, может кто нить ссылочку даст или примерчик, чтоб посмотреть как это делается? |
|||
|
||||
| Freyzer |
|
|||
![]() обаятельный нахал ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 12.12.2009 Где: на Марсе Репутация: нет Всего: 1 |
На, держи WinVi Aero Glass:
Самое любопытное, что этот код и в ХРюне работает Это сообщение отредактировал(а) Freyzer - 1.3.2010, 03:24 Присоединённый файл ( Кол-во скачиваний: 15 )
11.jpg 24,40 Kb-------------------- Advocatus Dei |
|||
|
||||
| xXxSataNxXx |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 25.12.2009 Репутация: 1 Всего: 1 |
Спасибо большое!!!
Прикольная штука...=0) Только я не совсем то имел в виду, я про управляемую прозрачность говорил, но всё равно спасибо... =0) |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |