Как создать прохладный полупрозрачный экран-заставку?
Я пытаюсь создать полупрозрачный экран, как Adobe Photoshop и полупрозрачный экран приветствия при открытии приложения. Я установил FormBorderStyle на none, и я поместил на него поле для картинок, и я добавил к нему изображение в формате png. Я установил цвет для картинки на прозрачный, но я не могу установить цвет фона формы прозрачным. Ниже приведены примеры:
и когда я устанавливаю Back Color формы как прозрачный, он показывает мне ошибку
Собственность не действительна. Элемент управления не поддерживает прозрачные цвета фона.
Я уже пробовал пару примеров кода, как показано ниже:
public Splash_Screen()
{
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
InitializeComponent();
this.BackColor = Color.Red;
BackColor = Color.Transparent;
}
а также
public Splash_Screen()
{
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
InitializeComponent();
}
Но ничего не работает для меня .. Есть предложения?