C#连接两个form,就是要新建两个Form是吗?但是怎么连接两个form?

我在form1中试过这个代码:FormMainformMain=newFormMain();formMain.ShowDialog();可是还是有错误,提示是可能缺少us... 我在form1中试过这个代码:
FormMain formMain = new FormMain(); formMain.ShowDialog();
可是还是有错误,提示是可能缺少using指令
展开
 我来答
梦在孤单
2013-12-26 · TA获得超过155个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:156万
展开全部

首先你得添加一个form2窗体先,再打代码

图片上,我form2里是有参数的,所以我括号里带有参数,你直接打Form2 f2=new Form2();f2.show()就行了

百度网友48265a621
2013-12-26 · TA获得超过592个赞
知道小有建树答主
回答量:807
采纳率:0%
帮助的人:644万
展开全部
首先你这2个form都在一个项目里面?
要是在一起,那么肯定就是namespce不一致导致的,修改一个就好,或者你把另外的一个namespace引用进来。
如果不在一个项目,那么就要把FormMain 所在的项目引用进来就可以。这个FormMain 打了之后鼠标移上去VS都有提示的,可以直接进行引用的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0e11fd0141
2013-12-26
知道答主
回答量:14
采纳率:0%
帮助的人:11.1万
展开全部
新建两个串口
DateStatistical ds = new DateStatistical();
ds.Owner = this;
ds.Show();
DateStatistical 是子串口名称
DateStatistical 是子窗口的名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小母牛坐坐火炕
2013-12-26 · TA获得超过104个赞
知道答主
回答量:101
采纳率:0%
帮助的人:71.9万
展开全部
你的意思是在Form1中点击某个控件然后打开Form2吗???可以试试在该控件下写入new Form2().Show();
追问
系统还是说找不到类型或命名空间名称
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式