1.改变DocumentManager包含的窗体的排列方式
if (this.documentManager1.View.Type != ViewType.NativeMdi) { this.documentManager1.View = this.documentManager1.CreateView(ViewType.NativeMdi); }
2.创建一个水平方位的Form
this.documentManager1.View.Controller.CreateNewDocumentGroup(document1, Orientation.Vertical, 0); this.documentManager1.View.Controller.CreateNewDocumentGroup(document2, Orientation.Vertical, -1);
3.把一个窗体用代码变为浮动,并使之全屏(暂时只适用与Tabbed类型)
Form form = this.documentManager1.View.ActiveDocument.Form;
form.MdiParent = null;
form.FormBorderStyle = FormBorderStyle.None;
form.WindowState = FormWindowState.Maximized;
form.MouseDoubleClick += (a, b) =>
{
form.FormBorderStyle = FormBorderStyle.Sizable;
form.WindowState = FormWindowState.Normal;
form.MdiParent = this;
};
4.Documents竖型排列或者水平排列
暂无。。
原文:http://www.cnblogs.com/kaya/p/4636380.html