我有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