[C#]Mettre le Focus sur une form
Bonjours à tous,
Voila j'aimerais savoir comment je peus mettre le focus à une form.
Enffet j'ai un menu nommer "Sauvegarder" de la form principal, et quand je clique dessus, j'aimerais que la form "Sauvegarder" ayent le focus.
Note : la form "Sauvegarder" à deja eter appeler auparavant.
Code du Menu Sauvegarder :
Code:
1 2 3 4 5
| ToolStripMenuItem nouvel_item = new ToolStripMenuItem("Sauvegarder");
winToolStripMenuItem.DropDownItems.Add(nouvel_item);
nouvel_item.Click += new System.EventHandler(this.activate_form);
Sauvegarder objsave = new Sauvegarder();
objsave.Show(); |
Fonction Activate_form :
Code:
1 2 3 4 5
| private void activate_form(object sender, EventArgs e)
{
Sauvegarder objsave = new Sauvegarder();
objsave.TopLevelControl.Focus();
} |
En utilisant objsave.TopLevelControl.Focus(); ou objsave.Focus();
Rien ne se produit :s.
Merci d'avance,