Сделать форму прозрачной
Я пытаюсь сделать прозрачную форму, которая будет показана в правом нижнем углу экрана. В этой форме у меня есть изображение в качестве фона, который я вращаю. Проблема в том, что когда я использую следующий код, чтобы сделать форму прозрачной, я получаю контуры на изображении, которые эквивалентны цвету, который я установил для ключа прозрачности / фона. Это из-за изображения, или есть способ исправить это программно?
КОД:
this.TransparencyKey = Color.Orange;
this.BackColor = Color.Orange;
Это дает мне оранжевый контур вокруг моего изображения.
1 ответ
Вы не можете сделать границу прозрачной, но вы можете полностью избавиться от нее. Чтобы избавиться от границы, вы бы использовали это.
FormBorderStyle = FormBorderStyle.None;