Developer Express .NET 下LayoutControl控件代码生成

来源:互联网 发布:Mac上安装anaconda 编辑:程序博客网 时间:2024/05/22 10:28

Developer Express .NET控件感觉比.net自带的那个要强大许多,但是正是因为强大,每一个控件都要挖拽半天,。今天接触到 LayoutControl控件,参考官方实例,有很多加载方法,以下只能算其中一种。怕忘了所以将自己做的测试实例贴在这里,也希望能帮到需要的朋友,热烈欢迎大家探讨批评,呵呵。

LayoutControl objLayoutControl = new LayoutControl();
            //静止LayoutControl控件运行时自带的右键菜单
            objLayoutControl.AllowCustomizationMenu = false;
            //设置占满工作区
            objLayoutControl.Dock = System.Windows.Forms.DockStyle.Fill;
            //当前窗体注册控件
            this.Controls.Add(objLayoutControl);

            //建立一个Item项
            LayoutControlItem item1 = objLayoutControl.Root.AddItem();
            item1.AllowHotTrack = true;
            //设置Item项的名称
            item1.Name = "Layout Item 1";
            Control button1 = new Button();
            button1.Text = "button1";
            //隐藏Item项文本
            item1.TextVisible = false;
            //控件关联
            item1.Control = button1;
            LayoutControlItem item2 = new LayoutControlItem();
            //设置Item项的所属Group
            item2.Parent = objLayoutControl.Root;
            item2.Name = "Layout Item 2";
            Control button2 = new Button();
            button2.Text = "button2";
            //隐藏Item项文本
            item2.TextVisible = false;
            //控件关联
            item2.Control = button2;

原创粉丝点击