Member 13908390 Ответов: 1

Как сделать кнопки прозрачными ?


я дал своей форме фоновое изображение, и кнопки, которые я добавил поверх него, скрывают его!

Что я уже пробовал:

я попытался найти настройки прозрачности в свойстве, но не смог их найти.

Mehdi Gholam

Какие технологии winforms, wpf, web ...?

Kornfeld Eliyahu Peter

C# (но это должно быть прозрачно для вас :-))

[no name]

C# - это просто язык. Какую технологию вы используете для создания пользовательского интерфейса?

1 Ответов

Рейтинг:
2

CHill60

Если это WinForms, то вам нужно быть немного умнее и играть в непрозрачность с помощью setstyle - есть статья MS, которая рассказывает вам, как это сделать Как это сделать: дайте вашему элементу управления прозрачный фон[^] и немного более глубокий здесь, на CodeProject Прозрачные растровые кнопки с Альфа-смешанными областями в .NET[^]

С WPF вам придется поиграть с непрозрачностью кисти - Щетка.Свойство Непрозрачности (System.Окна.Средства массовой информации)[^]

В веб-материале вы должны быть в состоянии использовать

MyButton.BackColor = Color.Transparent;
или сделайте это в CSS
background-color: transparent;