当前位置: 代码迷 >> C# >> 有人用过winform的插件Devexpress吗?该如何解决
  详细解决方案

有人用过winform的插件Devexpress吗?该如何解决

热度:115   发布时间:2016-05-05 02:40:55.0
有人用过winform的插件Devexpress吗?
Devexpress的BarManager控件,怎么才能实例化窗体以后,往它Bar菜单上添加按钮.
例如菜单上有2个按钮:添加和删除,我现在点击button1触发事件,使Bar菜单上多个关闭按钮,怎么才能做到.

我现在只要窗体实例化了,再往BarManager上添加按钮就不好用了....
捣鼓1天了,求指教.
------解决思路----------------------
你看它的demo,我记得demo中都有的
------解决思路----------------------

 ((System.ComponentModel.ISupportInitialize)(this.barManager1)).BeginInit();

            DevExpress.XtraBars.BarButtonItem bb = new DevExpress.XtraBars.BarButtonItem();
            bb.Caption = "bbbb";
            bb.Id = 1;
            bb.Name = "bbbb";
            this.barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] {
            bb});
            this.bar1.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] {
            new DevExpress.XtraBars.LinkPersistInfo(bb)});

            ((System.ComponentModel.ISupportInitialize)(this.barManager1)).EndInit();

关键是这两句   ((System.ComponentModel.ISupportInitialize)(this.barManager1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.barManager1)).EndInit();
------解决思路----------------------
http://files.cnblogs.com/LoveM/DevExpress.BarManager.rar
全中文的注释的demo,下载回去看看吧。
  相关解决方案