DevExpress TabbedView:从 Child 表单创建 Child 表单
DevExpress TabbedView : Create Child Form from a Child Form
我正在使用 DX 15.1,我正在尝试从 child 表单创建一个新选项卡。
所以,基本上,我有一个名为 "pForm" 的 parent 表格和一个名为 "cForm" 的 child 表格。
我正在使用 DocumentManager 模块并将其切换到 TabbedView 模式。
当我尝试从 pForm 创建新选项卡时,完全没问题。
问题是,当我无法从 cForm 创建新选项卡到 pForm 的 TabbedView 时。
我该如何实现?
谢谢,伙计:)
更新:
@DmitryG,感谢您的回复。
我在下面附上了截图。
MDI-Parent 是具有设置 header 的 RGP 页面。 MDI-Child 是 Class 考勤表(popped-up window,由 RGP 表内的按钮触发)。
请问如何让Class考勤表(mdi-child)在mdi-parent中的一个按钮触发时,成为RGP标签旁边的一个新标签?不是 popped-up window.
谢谢!
当 DocumentManager 在 MDI 模式下工作时,您可以只使用 mdi 父窗体和子窗体。所以,我相信,将新的 mdi-child 添加到 mdi-parent 表单中的代码可以如下所示:
static void AddMdiChildFromMdiParent(Form mdiParent) {
Form child = new Form();
child.MdiParent = mdiParent;
child.Show();
}
在 mdi-parent 表单中,您可以这样调用此代码:
AddMdiChildFromMdiParent(this);
要从现有的 mdi-child 添加新的 mdi-child,您可以重复使用上面的代码,如下所示:
static void AddMdiChildFromMdiChild(Form child) {
AddMdiChildFromMdiParent(child.MdiParent);
}
我正在使用 DX 15.1,我正在尝试从 child 表单创建一个新选项卡。
所以,基本上,我有一个名为 "pForm" 的 parent 表格和一个名为 "cForm" 的 child 表格。 我正在使用 DocumentManager 模块并将其切换到 TabbedView 模式。
当我尝试从 pForm 创建新选项卡时,完全没问题。
问题是,当我无法从 cForm 创建新选项卡到 pForm 的 TabbedView 时。
我该如何实现? 谢谢,伙计:)
更新: @DmitryG,感谢您的回复。 我在下面附上了截图。 MDI-Parent 是具有设置 header 的 RGP 页面。 MDI-Child 是 Class 考勤表(popped-up window,由 RGP 表内的按钮触发)。
请问如何让Class考勤表(mdi-child)在mdi-parent中的一个按钮触发时,成为RGP标签旁边的一个新标签?不是 popped-up window.
谢谢!
当 DocumentManager 在 MDI 模式下工作时,您可以只使用 mdi 父窗体和子窗体。所以,我相信,将新的 mdi-child 添加到 mdi-parent 表单中的代码可以如下所示:
static void AddMdiChildFromMdiParent(Form mdiParent) {
Form child = new Form();
child.MdiParent = mdiParent;
child.Show();
}
在 mdi-parent 表单中,您可以这样调用此代码:
AddMdiChildFromMdiParent(this);
要从现有的 mdi-child 添加新的 mdi-child,您可以重复使用上面的代码,如下所示:
static void AddMdiChildFromMdiChild(Form child) {
AddMdiChildFromMdiParent(child.MdiParent);
}