![]() |
Модераторы: gambit, Kefir, Partizan |
![]() ![]() ![]() |
|
ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: 2 Всего: 7 |
Без предисловий, касающихся того, откуда взялась такая задача.
Задача такая: надо сделать максимизированное окно, которое будет полностью прозрачно и при этом содержать в центре некий непрозрачный контент (по сути дела - непрозрачный Border, содержащий Grid, наполненый элементами). Непрозрачная часть должна располагаться строго по центру экрана. Вот это должно будет располагаться в центре.
-------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
Gvozdin |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 172 Регистрация: 9.8.2011 Где: Москва Репутация: 8 Всего: 8 |
--------------------
http://gvozdin.ru |
|||
|
||||
ДобренькийПапаша |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 14.1.2006 Где: г.Москва Репутация: 2 Всего: 7 |
Gvozdin, если поставить Background="Transparent", то окно на заднем плане обрабатывает клик, это ещё что за фигня (хотя клик должен пройти по транспарентной части)?
-------------------- Меня зовут Себастьян Парейра, торговец чёрным деревом. |
|||
|
||||
hexzo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 178 Регистрация: 30.1.2011 Репутация: нет Всего: нет |
ДобренькийПапаша
Наоборот было бы странное если бы элемент управления вёл себя по разному в зависимости от своего цвета. Стоп, или наоборот оно пропускает сквозь себя клик!? ![]() Это сообщение отредактировал(а) hexzo - 28.9.2011, 10:59 |
|||
|
||||
Gvozdin |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 172 Регистрация: 9.8.2011 Где: Москва Репутация: 8 Всего: 8 |
Боюсь что единственным решением для такой ситуации это сделать Background="#01000000" - почти что прозрачный фон.
По моему это уже внутренний механизм винды такой, что если пиксель окна полностью прозрачный то нажатие мыши проскакивает дальше. Если уж хочется запретить клики мышью, то глобальный хук может быть поможет. Это сообщение отредактировал(а) Gvozdin - 28.9.2011, 15:25 --------------------
http://gvozdin.ru |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |