windows forms程序设计中,仅仅有窗体往往是不够的,还必须有通过众多的控件来充实窗体的内容,达到友好、人性化的人机操作界面设计。这此,.net类库为我们准备了几乎windows forms中会要用到的各种元素类,一般情况下,我们把这些类或其实例称为控件,窗体就是通过各种各样的控件充实起来的。
当前,有很多可以编写.net程序的rad工具软件,其中最为完善,功能最为强大,非微软的visual studio .net莫属。该软件是一个集多种语言为一体的快速开发(rad)工具,提供强大的软件工程管理、计算机资源管理、智能代码感知技术及强大的程序试调等功能。使用visual studio .net开发你的各种.net应用程序,一切都将会变得事半功倍,而且你会发觉编程变得是那么轻松的事儿。
通过使用visual studio .net,你设计窗体及程序界面变得很简单了。你只需要单的鼠标拖放、位置调整等操作就可以完成程序的大多数设计。visual studio .net其自动生成的代码模板及规范化的注释,还可以通过非常简单的双击控件为其添加各种事件响应函数等。另外使用visual studio .net,还能很好支持.net的多语言交叉继承等功能。
如果你使用visual studio .net,那么,添加事件将是非常简单的,大多数时候你只需要双击控件就可以为控件添加常用的响应方法。其它的事件响应方法也可以通过其智能代码感知技术的帮助下很快地加入到程序中。
第五步:启动程序
一切就绪过后,现在可以写启动程序的代码了。当然,如果你使用visual studio .net,可能关于启动程序的代码它都为了准备好了。前面介绍过,启动windows forms程序只需要通过application类即可,该类是一个封装类,大多数的方法都是表态的,不能创建该类的实例即可以使用。使用application一般情况下需要一个窗体(不是绝对需要),而全面你所设计的窗体类此时可用上了,直接构造你窗体类的一个实例即可。而application类将会为你做很多事,包括内存及资源分配,各种底层组件的调用等。