|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
J2EE比较成熟一点,一些比较出名的企业应用软件都是基于J2EE的。以后的发展就不好说了。不过java比较烦,学.net的话,微软把很多工具都封装好了,学起来可能容易一点。依照一般的在你form1的封闭按钮单击事务里写上this.Close();from2f2=newform2();f2.Show();如许你会发明按下封闭后全部程序都关了,缘故原由在于你这个程序有个出口点,也就是我们C#内里提到的Main办法,在WForm窗体编程中,点办理计划资本办理,内里有个Program.cs类,点开它,在Main办法里有如许一行代码Application.Run(newForm1());这是一个体系的静态类Application的一个Run办法,为了完成程序第一个启动的的程序,内里写的newForm1()就是启动了一个Form1的工具,这也就是每次我们程序点调试时分会第一个弹出Form1窗口的缘故原由。为了完成你提到的成绩,我们能够把Application.Run(newForm1());发放里的newForm1();给往失落,然后在其后面手动把Form1给Show出来;Program这个类的代码改成以下:usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;namespaceWindowsApplication1{staticclassProgram{//////使用程序的主出口点。///[STAThread]staticvoidMain(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Form1f1=newForm1();f1.Show();Application.Run();}}}如许就能够办理你说的成绩了不外this.Hide();是埋没了这个窗口,而不是封闭;
本文链接http://www.cxybl.com/html/net/winform/20120611/29648.html计算机发展到这个时候,很多技术日益成熟,想学好一种技术都是不容易的,当你学会用的时候你对它的很多原理可能很不了解) |
|