Ho un ContextMenuStrip che allego a diversi controlli. Ha gli elementi {Aggiungi, Rimuovi, Modifica}. Quando un utente fa clic con il pulsante destro del mouse su uno dei miei controlli casella di riepilogo (che fa apparire questo menu di scelta rapida) e seleziona "Aggiungi", come posso derivare il controllo listbox dal riferimento ToolStripMenuItem che viene passato?Trova controllo parent di ToolStripMenuItem
private void OnAddEntry(object sender, EventArgs e)
{
// Example: ?????
ListBox lb = sender.Parent;
}
ListBox lb = ((ListBox) sender.Parent); o forse ListBox lb = ((ListBox) sender.Parent.Parent); –
Hai provato Spy ++? –