#c_sharp #visual_studio
Мне нужно сделать прозрачным только фон, ничего больше. Пробовал через опцию "Opacity" но тогда прозрачным стает все, и форма и кнопки и все остальное. Помогите пожалуйста, желательно представить кусочек кода, а то я в C# недавно.
Ответы
Ответ 1
Для WinForms: this.FormBorderStyle = FormBorderStyle.None; this.AllowTransparency = true; this.BackColor = Color.AliceBlue;//цвет фона this.TransparencyKey = this.BackColor;//он же будет заменен на прозрачный цвет То же самое можно сделать и из конструктора...Ответ 2
Для WPF Установите у окна (Window) свойства AllowTransparency = true и Background=Transparent.
Комментариев нет:
Отправить комментарий