/// <summary> /// This effect is good for a Form's "Form_closing" event handler. /// </summary> /// <param name="form">Form to fade out.</param> /// <param name="milliseconds">time (in milliseconds) for the transition</param> public static void FadeOutForm(Form form, int milliseconds = 1000) { Win32.AnimateWindow(form.Handle, milliseconds, Win32.AnimateWindowFlags.AW_BLEND | Win32.AnimateWindowFlags.AW_HIDE); }
/// <summary> /// This effect is good for a Form's load event handler. /// </summary> /// <param name="form">Form to fade in</param> /// <param name="milliseconds">time (in milliseconds) for the transition</param> public static void FadeInForm(Form form, int milliseconds = 500) { Win32.AnimateWindow(form.Handle, milliseconds, Win32.AnimateWindowFlags.AW_BLEND); }