C# WINDOWS编程中,我向一个项目添加了一个新项FORM2,但运行的时候出现的窗口还是FORM1,怎么办?
在ASP.NET中 可以设置当前,但这里没有看到有设置的 问题点数:20、回复次数:11Top
1 楼wcdwcd()回复于 2005-12-03 00:35:55 得分 10
不大明白你的意思?以下不知是否能对你有帮助。
看看你的Main()函数
static void Main()
{
Application.Run(new FORM1());
}
改成FORM2就成了。Top
2 楼620646(肖曙)回复于 2005-12-03 00:51:55 得分 0
我的意思是
想在窗体一中弹出窗体二,所以添加了 一个新窗体二
但我运行想看窗体二的结果时,但还是显示窗体一的结果
,在ASP.NET中,可以把窗体二设置为当前,在C#windows编程中该怎么办?
还有 在ASP.NET中 一些参数值可以通过Session来传递,
在WINDOWS编程中,不同窗体怎么样传递值?谢谢Top
3 楼MyLf(不睡觉的鱼)回复于 2005-12-03 00:56:29 得分 10
Windows编程中,入口函数为Main().所以在入口函数中指定哪个窗体启动,则应用程序就是以哪个窗体为启动窗体的. 正如一楼说的.
Windows编程中,窗体间传值很简单.通过Public的属性就可以了Top
4 楼620646(肖曙)回复于 2005-12-03 01:11:20 得分 0
不睡觉的鱼
Windows编程中,窗体间传值很简单.通过Public的属性就可以了
能详细点吗?
谢谢了Top
5 楼bobbiey(我的坟上无花)回复于 2005-12-03 01:49:12 得分 0
就是把类里的实例变量都声明public呀Top
6 楼CnBabyCrazy(Baby也疯狂)回复于 2005-12-03 03:01:53 得分 0
呵呵 看来我也只能回答这些简单问题了:)
http://blog.csdn.net/cnbabycrazy/archive/2005/11/30/539779.aspxTop
7 楼rogergxs(星云)回复于 2005-12-03 09:23:02 得分 0
添加一个按钮,双击这个按钮添加如下代码
Form2 frmForm2=new Form2();
frmForm2.show();Top
8 楼YAOHE(吆喝)回复于 2005-12-03 09:30:17 得分 0
楼上正解Top
9 楼xiaomatian(趴趴熊◎%#……※×)回复于 2005-12-03 09:31:44 得分 0
看了半天都不太明白你的意思.晕哦.
要首先出现form2的话
static void Main()
{
Application.Run(new FORM1());
}
改成FORM2就成了
如果要传递参数的话在form2中设置一个public的变量就可以了.也可以使用属性来传递参数.比如
get 和set来做.Top
10 楼pshy(无心)回复于 2005-12-03 09:35:57 得分 0
你在项目属性的常规里面有个设置启动对象的,你把FORM1改为FORM2,然后在FORM里面加个MAIN()函数就行了!Top
11 楼lowtemper(小镇姑娘她爹)回复于 2005-12-03 09:55:05 得分 0
在form2的构造函数添加参数,就可以传值了
比如:
public form2(object obj1, object obj2)
{
//pedding...
}Top




