salut,

je cherche à récupérer les infos d'un controle parent d'un ContextMenuStrip.
J'arrive à remonter "l'arbre" de ToolStripMenuItem jusqu'à la racine, mais l'appel à SourceControl me retourne null.

Curieux, je test cette propriété SourceControl depuis un bouton tout bête, externe à tout le reste.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
private void boutonTest_Click(object sender, EventArgs e)
        {
              MessageBox.Show(this.ContextMenuStripTest.SourceControl.Name.ToString());
}
SourceControl retourne null ici aussi.

J'associe pourtant tout comme il faut le ContextMenuStrip à mon contole...
enfin, rien d'extraordinaire quoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
this.bouton.ContextMenuStrip = this.ContextMenuStripTest;
Le problème semble venir de plus haut, mais ou?...Quelqu'un a une idée?