private void GerarRelatorio_Click(object sender, EventArgs e) { // Previne que as funções disparem mais de uma vez, funciona mesmo que a função não tenho sido atribuída ainda MenuRelatorio.Items[0].Click -= RelatorioAniversariantes_Click; MenuRelatorio.Items[1].Click -= RelatorioAlbuns_Click; MenuRelatorio.Items[2].Click -= RelatorioEmails_Click; MenuRelatorio.Items[0].Click += RelatorioAniversariantes_Click; MenuRelatorio.Items[1].Click += RelatorioAlbuns_Click; MenuRelatorio.Items[2].Click += RelatorioEmails_Click; MenuRelatorio.Show(Cursor.Position); }
private void btRelatorio_Click(object sender, EventArgs e) { MenuRelatorio.Show(btRelatorio, new Point(20, 20)); }