2
在MdiParent toolstripmenuItem
中,我正在編寫代碼以顯示cascade or Tile Horizontal
樣式中的所有窗口。 我的代碼是:如何在Splitcontainer panel2中顯示級聯窗口c#
this.LayoutMdi(MdiLayout.Cascade);
this.LayoutMdi(MdiLayout.TileHorizontal);
此代碼只能在mdi父項中使用。但是現在我在我的父母表單中使用了Split container
。在Panel1
我有按鈕來顯示錶單。在Panel2
我的形式顯示,如:
Forms.paymentPaid paidFm = new SalesandPurchases.Forms.paymentPaid();
paidFm.MdiParent = this;
paidFm.Left = (this.myPanel.Width - paidFm.Width)/2;
paidFm.Top = (this.myPanel.Height - paidFm.Height)/2;
myPanel.Controls.Add(paidFm);
paidFm.Show();
現在因爲我Split Container my code(this.LayoutMdi(MdiLayout.Cascade))
不Panel2
工作級聯的窗口。請告訴我任何其他方式。
如何將MDI容器移動到我的SplitContainerPanel2先生 –
最簡單的方法是在設計器中完成此操作。選擇您的MDI容器控件並將該手柄拖到'Panel2'。這應該將控件放置在面板中。然後,您可以像以前一樣處理MDI容器。 – MoonKnight