コード例 #1
0
        //---------------------------------------------------------------------------
        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));
        }