Элемент управления не поддерживает прозрачные цвета фона
дорогие мои друзья , я получил эту ошибку (Элемент управления не поддерживает прозрачные цвета фона)
я перепробовал много кода в форме , но те же проблемы , я думал , что в моем проекте что-то не так или отсутствует, но я получаю пустую форму и проект, и у меня те же проблемы, поэтому c# stop support BackColor transparent
Примечание: Я делаю лаунчер/патч для онлайн-игры
я хочу сделать свою форму в виде картинки png
большое спасибо
Что я уже пробовал:
я пытался :
form.BackColor = цвет.Фуксия;
форма.TransparencyKey = form.BackColor;
форма.BackgroundImage = Изображение.FromFile("D:\\pie.png");
форма.Краска += form_Paint;
//форма.Событие mousedown += form_MouseDown;
форма.Покажите();
-------------------------------------------------------------
этот.SetStyle(ControlStyles.SupportsTransparentBackColor, правда);
метод InitializeComponent();
--------------------------------------------------------------
этот.BackColor = colorDialog1.Цвет;
if (colorDialog1.ShowDialog() == DialogResult.ОК) {
этот.BackColor = colorDialog1.Цвет;
Util.gs_ThemeColor = colorDialog1.Цвет.Название;
}
этот.BackColor = Цвет.FromName(Util.gs_ThemeColor);
-------------------------------------------------------------
этот.SetStyle(ControlStyles.SupportsTransparentBackColor, правда);
этот.BackColor = Цвет.Прозрачный;