我有3个按钮的带状窗体.. 我想要将选项卡式子窗体变为垂直,水平或级联... 是否有如何操作?使用frmmain财产XtraTabbedMdiManager布局(平铺垂直,水平平铺,平铺水平)
如果
的IsMdiContainer = TRUE
private void btn1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
form1 frm1 = new form1();
frm1.MdiParent=this;
frm1.Show();
}
private void btnVertical_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
LayoutMdi(MdiLayout.TileVertical);
}
private void btnHorizontal_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
LayoutMdi(MdiLayout.TileHorizontal);
}
private void btnCascade_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
LayoutMdi(MdiLayout.Cascade);
}
的问题是,如何改变布局,当我按下btnVertical改变布局
上面的代码有什么错误?你期待的结果是什么?因为MDI表单的布局与XtraTabbedMdiManager选项卡的布局相关的方式不太清楚。 – DmitryG
当Btn1点击窗体显示在标签... 我想要的是如何使显示子窗体变成垂直,水平或级联?无需删除XtraTabbedMdiManager @DmitryG – Shiroze
XtraTabbedMdiManager设计用于将MDI-children显示为选项卡。如果您不想使用选项卡,则应删除XtraTabbedMdiManager或取消XtraTabbedMdiManager.MdiParent属性。看看我更新的答案。 – DmitryG