Последние записи
- Рандомное слайдшоу
- Событие для произвольной области внутри TImage
- Удаление папки с файлами
- Распечатка файла
- Преобразовать массив байт в вещественное число (single)
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
17th
Апр
Полупрозрачность области на форме с WPF. Реально ли?
Posted by obzor under Архив, си шарп
Передо мной встала такая проблема: необходимо сделать приложение, чтобы в центре формы был полупрозрачный кусок, и регулировать прозрачность этого куска. На этом месте должен быть picturebox или Image. Причем, еще и непрозрачный для нажатия. То есть форма остается поверх всех окон, а когда я нажимаю на прямоугольник с картинкой, клик уходит в окно, которое под моим приложением (например Paint, photoshop или граффити вконтакте). Как такую вещь можно реализовать? Подскажите, можно с WPF.
Смог найти решение, только сделав две формы — одну полупрозрачную, вторую обычную, куда закинуть контроллы, но мне нужно именно так, как показано на рисунке, то есть дыра внутри формы.
На мой взгляд, сделать прозрачным «кусок» не получиться. Даже путём наложения доп. элемента сверху, т.к. это элемент будет иметь не прозрачный фон (подложку).
Скорее всего, в этом задаче, одним из решений будет:
1. Сделать прозрачным всю форму
2. Закрасить (например, с помощью каких-либо элементов) ту область, которая должна быть не прозрачной.
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)