private void boton_Click(object sender, EventArgs e) { Func<Form> metodo; if(diccionarioFormularios.TryGetValue(((ToolStripButton)sender).Name,out metodo)) { mostrarForm(metodo.Invoke()); } }