J'ai forme de ruban avec 3 boutons .. Je veux changer la forme de l'enfant à onglet deviennent Vertical, Horizontal, ou Cascade ... est là comment faire ?Mise en page XtraTabbedMdiManager (tuile verticale, tuile horizontale, tuile Cascade)
Si vous utilisez frmMain la propriété
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);
}
la question est, Comment changer la mise en page lorsque je presse le btnVertical pour changer la mise en page
Quel est le problème avec le code ci-dessus? Quels sont les résultats que vous attendez? Parce qu'il n'est pas tout à fait clair comment les dispositions des formulaires MDI sont liées à la disposition des onglets de XtraTabbedMdiManager. – DmitryG
lorsque le Btn1 est cliqué le formulaire est montré dans l'onglet ... ce que je veux, c'est comment faire la forme de l'enfant de l'affichage devient tuile verticale, horizontale ou en cascade? sans supprimer XtraTabbedMdiManager @DmitryG – Shiroze
XtraTabbedMdiManager est conçu pour afficher les enfants MDI sous forme d'onglets. Si vous ne voulez pas utiliser d'onglets, vous devez soit supprimer XtraTabbedMdiManager, soit annuler la propriété XtraTabbedMdiManager.MdiParent. Jetez un coup d'oeil ma réponse mise à jour. – DmitryG