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;