我在winform + c# 开发中碰到一个问题。
假设有一个名为frmMain.cs的主窗口,本身是IsMdiContainer = true的,通过
frmWeighing weighing = new frmWeighing();
weighing.show();
weighing.Focus();
打开一个Mdi子窗口,这个子窗口中有一个Button1,点击后通过:
frmMonitor monitor = new frmMonitor();
monitor.MdiParent = this.Parent;  //本句报错!
monitor.show();
monitor.Focus();
又试图打开了一个新的子子窗口,然而系统会报错:"无法将类型“System.Windows.Forms.Control”隐式转换为“System.Windows.Forms.Form”。存在一个显式转换(是否缺少强制转换?)"frmWeighing和frmMonitor这两个窗口的IsMdiContainer均为false。请教各位我改如何修改代码?谢谢!