在一个解决方案中两个项目之间怎么互相调用窗体例如:一个解决方案中有一个A项目和一个B项目,如何让A项目中的某一个窗体弹出B项目中的某一个窗体,并且让B项目中弹出的这个窗体,可以能接收到A项目中某一个窗体传过来的值呀。请高手指点一下,急
解决方案 »
- 碰上一个这么纠结的json反序列化!!!!!
- 如何用C#设计一个项目的解决方案
- 如何能把查询结果显示在checkboxlist?
- 关于datagrid的两个疑问?恳求解答
- c#编译游戏,随机移动的敌人怎么编译
- 关于数据库查询
- C#.net怎么自定义lable里面的字体样式。大小,和颜色。帮我看看我这个怎么错了。
- 安装Microsoft Visual studio 2005时出现无法启动的提示!
- 怎样在DATASET中倒入符合格式的文本文件数据?
- 用Graphics 对象画饼图遇到的问题,在线等待,解决即给分!
- 谁能说说on mouseenter、 mousehover、 mouseleave 等事件的含义???
- C# 用Socket怎么得到请求客户端的IP地址??
在A中就可以
B.Form1 bFrm = new B.Form1();
至于传参数的话,你可以在B.Form1类里面用构造函数传,也可以设置属性传
例如:在A.Form2类中
bFrm.a = this.txtBox1.Text;
{
Form2 frmobj = new Form2();//Form2界面打开。
frmobj.Show();
}
在A项目中添加B项目的引用,B项目中添加A项目的引用
如果两个项目的名称空间不同,在需要引用另一个项目窗体的类中,
导入命名空间,或使用类的完全限定名
我把Form全部写在同一个项目中,其他项目用到引用就好。
(Form )Assmelly.load("程序集").createinstance("Form name").Show();
这样不知道能不能搞定。。~