//--------------------------------------------------------------------------- private void m_lnkDocRecent_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e) { CHistoriqueDocumentGencod[] historiques = CHistoriqueDocumentGencod.GetHistoriqueDocuments(); if (historiques.Length == 0) { return; } ContextMenu menu = new ContextMenu(); foreach (CHistoriqueDocumentGencod historique in historiques) { CMenuItemAHistorique item = new CMenuItemAHistorique(historique); item.Click += new EventHandler(itemHistorique_Click); menu.MenuItems.Add(item); } menu.Show(m_lnkDocRecent, new Point(0, m_lnkDocRecent.Height)); }