obtenir ContextMenuStrip de ToolStripMenuItem
-
27-10-2019 - |
Question
Dois-je utiliser le Owner
, OwnerItem
ou la propriété Container
?
Que faire si le ToolStripMenuItem
est membre d'un autre TSMI, qui à son tour est membre d'un autre TSMI, etc.?
Le but est d'être en mesure d'ajouter un gestionnaire d'événements qui obtient au TreeView
qui a le ContextMenuStrip
qui a cette ToolStripMenuItem
.
Abstracting un peu, est-il une manière générale d'obtenir aux propriétaires de contrôles, jusqu'à ce que vous trouviez celui qui vous intéressent? Il suffit de jeter et d'espoir?
La solution
Utilisation ToolStripMenuItem1.GetCurrentParent ()
pour obtenir parent de contrôles qui ont hérité de System.Windows.Forms.Control lire Parent
comme Button1.Parent, ....
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow