Как создать прохладный полупрозрачный экран-заставку?

Я пытаюсь создать полупрозрачный экран, как 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();
}

Но ничего не работает для меня .. Есть предложения?

Ответы на вопрос(1)

Ваш ответ на вопрос