我在 mdiform 中有一个 RibbonControl,在设计时在 MDIChildForm 中添加了另一个 RibbonControl。然后在运行时,我添加了一个带有 RibbonGroup 和一个 BarButtonItem 的 RibbonPage。像这样:
private void MDIChildForm_Load(object sender, EventArgs e) {
BarButtonItem btn = ribbonControl1.Items.CreateButton("Test Button");
RibbonPageGroup group1 = new RibbonPageGroup("Test Group");
group1.ItemLinks.Add(btn);
RibbonPage page1 = new RibbonPage("Test Page");
page1.Groups.Add(group1);
ribbonControl1.Pages.Add(page1);
}
“测试页”在 MdiParent 中不可见。但是,当我更改活动的 mdi 子窗体,并且功能区进行合并时,页面就会出现!
在我更改活动的 mdi 子表单之前,页面似乎没有合并。
我错过了什么吗?