c# Некорректно отображается форма

введите сюда описание изображения

введите сюда описание изображения

Хотел сделать плавное отображение формы с помощью кода:

    public Shift()
    {
        InitializeComponent();

        Opacity = 0;
        System.Windows.Forms.Timer timer = new System.Windows.Forms.Timer();
        timer.Tick += new EventHandler((sender, e) =>
        {
            if ((Opacity += 0.05d) == 1) timer.Stop();
        });
        timer.Interval = 100;
        timer.Start();

        Activate();
    }

Но по итогу получается так. Использую MetroFramework.Forms


Ответы (1 шт):

Автор решения: Frehzy

введите сюда описание изображения

Итак, решение - изменить ShadowType на None (либо любой другой)

→ Ссылка