Bonjour,
J'ai une WinForm que avec laquelle je joue sur l'état FormWindowState sur un NotifyIcon mais le problème c'est que lorsque je passe de l'état FormWindowState.Minimized à l'état FormWindowState.Normal le formulaire ne s'affiche pas au dessus des autres applications.
Voici le code en question :
private void minimizeMaximize()
{
if (this.WindowState == FormWindowState.Normal)
{
this.minimize();
}
else if (this.WindowState == FormWindowState.Minimized)
{
this.maximize();
}
}
private void minimize()
{
this.Hide();
this.WindowState = FormWindowState.Minimized;
}
private void maximize()
{
this.WindowState = FormWindowState.Normal;
this.Show();
}
void NotifyIconMouseClick(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
this.minimizeMaximize();
}
}
Merci de votre aide.