在DevExpress功能区控件中合并功能区组

时间:2013-01-23 07:17:04

标签: c# winforms devexpress ribbon

我正在使用C#,VS 2010和DevExpress v10。我正在制作Ribbon Form,我想在其中合并两个功能区页面组 我的代码如下:

RibbonControl RibbonControl = new RibbonControl();
RibbonPage page1 = new RibbonPage("Home");
RibbonPageGroup group1 = new RibbonPageGroup("File");
RibbonPageGroup group2 = new RibbonPageGroup("new");
this.Controls.Add(RibbonControl);

BarButtonItem itempanel = RibbonControl.Items.CreateButton("Open...");
group1.ItemLinks.AddRange(new BarItem[] { itempanel });
page1.Groups.Add(group1);
page1.Groups.Add(group2);
RibbonControl.Pages.Add(page1);

1 个答案:

答案 0 :(得分:0)

我不太清楚你想要合并的是什么,因为Ribbon merging无法在功能区页面组上执行,而不是在不同的功能区控件本身上执行。

如果您正在讨论构建功能区页面组布局,建议您查看以下“操作方法”文章:How to: Create a RibbonControl in Code

如果您正在谈论色带合并,请查看How to: Merge Ribbon Controls文章。

在其他情况下,请直接与DevExpress Support联系。