初学C#,看的书是《C#入门经典》的电子版,在学到MDI的时候按照书上的例子怎么都建不起
就是14-13、14-14的2个例子,不晓得是怎么回事,那位大哥指点一下。谢谢
主要是构造函数里面要写的句子。
就是14-13、14-14的2个例子,不晓得是怎么回事,那位大哥指点一下。谢谢
主要是构造函数里面要写的句子。
解决方案 »
- 请问下 豆丁网的下载器 实现的原理是什么?
- NHibernate中 no persister for : classname
- 当前不会命中断点:求VS2008当前不会命中断点尚未加载指定模块? C# .Net ...
- winform里面 怎么main启动的时候 同时启动2个form
- 求教!windows7 64位下出现的问题
- 字符串插入值的问题........................
- 在图书馆借了一本《c#完全手册》,发现重大问题!
- 我定义了一个类,请问怎么样才能让同一个项目的其他from调用啊?
- 【求解决】多线程的界面交互(WPF和ASP.NET)。
- 我想在鼠标点击处加载一个位图为这样...但不行需要帮助!谢谢!
- 关于datagrid的一个初级问题,谢谢
- VS.Net2003可以开发Microsoft Smartphone 2003简体中文版操作系统下的应用程序吗?
代码:
MdiBasic.frmChild child = new MdiBasic.frmChild(this);
错误:
C:\C#\MdiBasic\frmContainer.cs(26): 与“MdiBasic.frmChild.frmChild(MdiBasic.frmChild)”最匹配的重载方法具有一些无效参数
C:\C#\MdiBasic\frmContainer.cs(26): 参数“1” : 无法从“MdiBasic.frmContainer”转换为“MdiBasic.frmChild”
我怀疑是我设计的时候出了什么问题,我先把设计的内容说说
新建一个项目-把NAME 改成frmContainer TEXT改成MDI Basic
isMdiContainer 改成true
WindowsState 改成max
然后在项目-添加新项---windows窗体文件
设置新的窗体(子窗体)NAME TEXT为frmChild
构找函数里面的程序为
public frmChild(MdiBasic.frmChild parent)
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
this.MdiParent=parent; //
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
父窗体构造函数public frmContainer()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
MdiBasic.frmChild child = new MdiBasic.frmChild(this); // Show the form
child.Show(); //
// TODO: Add any constructor code after InitializeComponent call
//
}
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
this.MdiParent=parent;//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
父窗体构造函数public frmContainer()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();frmChild child = new frmChild(this);// Show the form
child.Show();//
// TODO: Add any constructor code after InitializeComponent call
//
}
但是还是不行?
显示错误原因C:\C#\WindowsApplication59\frmChild.cs(19): 找不到类型或命名空间名称“MdiBasic”(是否缺少 using 指令或程序集引用?)
还有那种可能?