打开不同项目的窗体 在一个解决方案中有两个项目或者有多个项目,不知道项目之间怎么关联的?如何在一个项目中打开另一个项目的一个窗体?希望能有代码说明. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设有项目A、B,其中B为ClassLibrary项目(A不一定是)项目A引用项目B,using B的namespace,然后就可以在A中创建B项目中的窗体了 把命名空间倒入近来!然后在要调用项目中引用相关的dll类库! 可以将所有的Forms都生成一个dll,通过反射来获取dll的信息,这样就可以随易的打开窗体了如果信息之间要关联的话尽量使用事件来偶合 项目A引用项目B,using B的namespace,但是不认识B的namespace 在一个项目中using另一个项目的namespace,是不行的LZ可以这样:1.先打开一个项目2.在"解决方案资源管理器"里,点右键,选"添加"/"现有项"(类似于添加.dll文件)3.调用其他项目的窗体时,先实例化,再调用这样就可以了前提是要保证两个项目中没有同名窗体name,否则会被覆盖 C#深拷贝任意类 像讲故事一样编写程序 文件编辑软件 richTextBox輸入問題 高分求VS2005中ReportViewer控件的用法 接口的小问题,请高手看看? sql的问题 C#怎样在窗体上实现拓扑结构图 初学者提问一个当一个字段为空的时候显示指定的几个字,该如何写? 如何在C#中控制水晶报表中图表坐标轴标签的显示? 如何实现自动查询然后打印?? .net(C#)接口实现问题,急!高手请进!
项目A引用项目B,using B的namespace,然后就可以在A中创建B项目中的窗体了
如果信息之间要关联的话尽量使用事件来偶合
但是不认识B的namespace
LZ可以这样:
1.先打开一个项目
2.在"解决方案资源管理器"里,点右键,选"添加"/"现有项"(类似于添加.dll文件)
3.调用其他项目的窗体时,先实例化,再调用
这样就可以了
前提是要保证两个项目中没有同名窗体name,否则会被覆盖