Создание прозрачного элемента управления
Когда элемент управления становится прозрачным, цвет фона не отображается, поэтому свойство BackColor игнорируется. Однако настройка для свойства BackColor не изменяется, когда элемент управления является прозрачным.
См. также
- Коллекции, элементы управления и объекты Microsoft Forms
- Справочник по Microsoft Forms
- Темы по основам Microsoft Forms
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
Были ли сведения на этой странице полезными?
Обратная связь
Отправить и просмотреть отзыв по
Как сделать прозрачную форму

Финансовая грамотность от А до Я
Данный курс в кратчайшие сроки обучит Вас финансовой грамотности. Эти знания позволят Вам получить, как минимум, серьёзную финансовую стабильность, а, как максимум, финансовую независимость.
В рамках курса даётся большое количество практических заданий, благодаря которым Вы не просто посмотрите курс, а действительно выполните ряд важнейших шагов, о которых в нём говорится.
Помимо самого курса Вас ждёт ещё бесплатный ценный Бонус: «Ранний выход на пенсию». В рамках этого Бонуса Вы узнаете, какой должен быть капитал конкретно в Вашем случае, варианты его получения, а также какие есть стратегии вывода капитала на пенсии и где их можно протестировать.
Уроки и статьи
Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.
![]()
Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.
![]()
Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.
![]()
Мой аккаунт Моя группа
Какая тема Вас интересует больше?
Бесплатный курс
33 шага к финансовой независимости
Данный курс представляет из себя чек-лист в PDF-формате с 33-мя последовательными шагами, пройдя которые Вы станете финансово независимым человеком. К этому чек-листу так же прилагается подробная видеоинструкция.
Чтобы получить Видеокурс,
заполните форму
Бесплатный онлайн-семинар
Как создать профессиональный Интернет-магазин
После семинара:
— Вы будете знать, как создать Интернет-магазин.
— Вы получите бесплатный подарок с подробным описанием каждого шага.
— Вы сможете уже приступить к созданию Интернет-магазина.
Прозрачность в Microsoft Forms
Microsoft Forms поддерживает прозрачность в двух областях: фон определенных элементов управления и в растровых изображениях, используемых для определенных элементов управления.
Свойство BackStyle определяет, является ли элемент управления прозрачным. Прозрачный элемент управления позволяет видеть, что находится в форме позади этого элемента. Это полезно, если в форме используется декоративный фон и нужно минимизировать часть фона, закрываемую элементами управления. Дополнительные сведения о том, как сделать элемент управления прозрачным, см. в разделе Создание прозрачного элемента управления.
В Microsoft Forms растровое изображение можно отобразить на многих элементах управления. Некоторые элементы управления поддерживают прозрачные растровые изображения, то есть растровые изображения, в которых один или несколько цветов фона являются прозрачными. Прозрачность растрового изображения не управляется никаким свойством элемента управления, она управляется цветом нижнего левого пикселя изображения. В Microsoft Forms не предусмотрен способ, позволяющий редактировать растровое изображение или сделать его прозрачным — для этой цели необходимо использовать редактор изображений.
В Microsoft Forms растровые изображения всегда прозрачны для следующих элементов управления:
Прозрачные изображения иногда кажутся мутными. Если вам не нравится этот вид, покажите изображение на элементе управления, который поддерживает непрозрачные изображения.
Если вы используете прозрачное растровое изображение в элементе управления, который не поддерживает прозрачные растровые изображения, то растровое изображение будет отображаться правильно, но вы не сможете увидеть, что находится за ним. В Microsoft Forms следующие элементы управления не поддерживают прозрачные растровые изображения:
См. также
- Коллекции, элементы управления и объекты Microsoft Forms
- Справочник по Microsoft Forms
- Темы по основам Microsoft Forms
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Как сделать форму прозрачной, а контролы неизменными? [дубликат]

Как сделать форму прозрачной, а контролы оставить без изменения? При TransparencyKey = BackColor получается вот как
Отслеживать
Александр Пузанов
задан 19 дек 2016 в 7:19
Александр Пузанов Александр Пузанов
2,785 5 5 золотых знаков 32 32 серебряных знака 64 64 бронзовых знака
c# наследует с++, по идее это означает что нужно создать «дырявый» регион createregion и назначить его окну stackoverflow.com/questions/308667/…
19 дек 2016 в 7:41
ru.stackoverflow.com/a/487760/198316 возможно подойдет, просто сделайте тоже самое для формы, вместо панели
20 дек 2016 в 0:01
а контролы без изменения.
21 дек 2016 в 6:09
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Задайте этому свойству такой же цвет, как у фона формы. Как результат, фон формы станет прозрачным.
TransparencyKey = BackColor;
Учтите, что этот цвет станет прозрачным на всех контролах формы. Поэтому, вероятно, придётся либо свойству BackColor назначить какой-нибудь экзотичный малоиспользуемый цвет, либо у каждого контрола индивидуально его менять.