在窗口界面上最多的两个操作就是鼠标拖拽点击和通过属性窗口设置控件属性。在窗口界面上的行为多半是通过designer实现的,所以每个form都会有 一个design文件。可视化操作首先新建Windows应用程序模板,然后选择C#项目即可得到Windows应用程序需要的所有文件。在创建了form之后将各种控件拖入,并且编写事件代码。Form窗体所做的工作基本上都是将工具箱里的控件放入,这些控件都有共同的基类,即Control类。源`自'751|.论"文-网[www.751com.cn
2.3编程语言的选取
本次课题我采用的是C#语言。对于C#语言,它是为生成在.Net Framework上运行的各种应用程序而设计的。C#运用简单、功能强大、类型较为安全,而且是面向对象的语言。它是继C、C++、Java之后的一个性能较强的编程语言,它集合了前三者的有点,而去除了三者的缺点,成为一个编程首选的语言。并且C#在多方面都有创新,在保持与前三者语言风格相同的同时,实现了应用程序的快速开发。它的主要特点是它是面向对象的设计并且简单安全,而且与Web紧密结合。C#特点是运行在一个容器中的,而只要有平台提供这种容器,那么C#的程序都可以运行。因此C#语言具有跨平台能力。但是C#在运行效率方面不是很好,所以不能接触系统相近的程序。C#跟Java比较类似,继承了Java很多优点,如一个类可以实现几个界面,可以通过抛出和捕捉异常对象来管理错误。而C#最大的特点是它不同于Java不同的地方。C#可以产生中间代码在性能上比Java代码要好。在数据类型上C#拥有更广泛的数据类型,如decimal数据类型,对于货币数据,它能存放28位10进制数字。而C#对于windows应用程序最大的特点就是它与COM的集成,因为C#编写的类可以子类化一个已经存在的COM组件,而其生成的类也可以被当做一个COM组件使用。