C#主菜單動態添加子菜單並設置觸發事件


我所使用的是devxepress中的主菜單欄時barsubitem控件,想的是在其能夠動態添加子菜單欄並能點擊觸發事件:

 /// <summary>
        /// 創建主按鈕的子按鈕
        /// </summary>
        public void start_select_items()
        {
          
            for (int i = 0; i < rrl.Count; i++)
            {
                BarButtonItem bar = new BarButtonItem();
                bar.Caption = rrl[i];
                barSubItem1.AddItem(bar);
                //動態注冊事件
                bar.ItemClick += new ItemClickEventHandler(DllPlugInItemClick);
            }
        }

        //單擊觸發子菜單欄
        private void DllPlugInItemClick(object sender, ItemClickEventArgs e)
        {
          //代碼
        }

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM