예제 #1
0
        /// <summary>
        /// Adiciona um grupo a um grupo existente.
        /// </summary>
        /// <returns>Retorna o grupo, para poder adicionar outros grupos ou itens a ele.</returns>
        /// <param name="p_menugroup">Grupo existente.</param>
        /// <param name="p_text">Texto exibido no menu para representar o grupo.</param>
        public Spartacus.Forms.Menugroup AddGroup(Spartacus.Forms.Menugroup p_menugroup, string p_text)
        {
            Spartacus.Forms.Menugroup v_menugroup;

            v_menugroup = new Spartacus.Forms.Menugroup(p_text);

            p_menugroup.DropDownItems.Add(v_menugroup);

            return(v_menugroup);
        }
예제 #2
0
        /// <summary>
        /// Adiciona um grupo ao Menu.
        /// </summary>
        /// <returns>Retorna o grupo, para poder adicionar outros grupos ou itens a ele.</returns>
        /// <param name="p_text">Texto exibido no menu para representar o grupo.</param>
        public Spartacus.Forms.Menugroup AddGroup(string p_text)
        {
            Spartacus.Forms.Menugroup v_menugroup;

            v_menugroup = new Spartacus.Forms.Menugroup(p_text);

            this.v_menustrip.Items.Add(v_menugroup);

            return(v_menugroup);
        }
예제 #3
0
        /// <summary>
        /// Adiciona um item a um grupo do Menu.
        /// </summary>
        /// <param name="p_menugroup">Grupo existente.</param>
        /// <param name="p_text">Texto exibido no menu para representar o item.</param>
        /// <param name="p_delegate">Método executado ao clicar no item do Menu.</param>
        public void AddItem(Spartacus.Forms.Menugroup p_menugroup, string p_text, System.EventHandler p_delegate)
        {
            Spartacus.Forms.Menugroup v_menuitem;

            v_menuitem = new Spartacus.Forms.Menugroup(p_text);
            if (p_delegate != null)
            {
                v_menuitem.Click += p_delegate;
            }

            p_menugroup.DropDownItems.Add(v_menuitem);
        }