Хотел сделать плавное отображение формы с помощью кода:
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


