C#的第16节课

来源:互联网 发布:淘宝的彪马官方旗舰店 编辑:程序博客网 时间:2024/06/05 20:04

    主讲:创建windows窗体

   主要内容:如何创建windows窗体

                        定制窗体的外观。

                          将控件加入到windows窗 体中 

                          使用文本框,标签等

                           通过设置控件的属性定制其外观

                            将事件和控件stem关联起来

   16.1使用windows窗体

   16.2创建windows窗体,要创建windows窗体应用程序可以从forms类派生出新的类。forms类位于名称空间system windows forms中。16.2.1编译选项,编译程序需要在编译命令中包含对基类的引用。forms类位于一个名为system.windows forms dll的组合体中,编译程序时,可能需要包含对该组合体的引用仅仅在程序清单的开始位置使用using语句并不能真正地将任何文i件包含到程序中,而只是提供了到文件中名程空间的某一点的引用,这只是让你能够使用简短的名称,而不是权限定名称,大多数常用的windows窗体控件和窗体功能都位于组合体systemo,windows formsdll中。为确保该组合体被使用,需要i在编译程序时引用命令行参数—— referencefilename16.2.2分析第一个windows窗体应用程序16.2.3application run方法,windows应用程序是事件驱动的程序,通常显示一个包含控件的窗体,然后程序进入一个循环,直到用户在窗体上或windows环境中执行某中操作当发生某种事情是时消息将被创建,这些消息将导致事件发生,如果消息有对应的事件处理程序,则该事件处理程序将被执行,如果没有循环将继续。

   16.3定制 窗体的外观,前一个程序清单包含一个基本窗体,于form类相关的属性,方发和事件非常多。16.3.1窗体的标题栏一个基本的空窗i体,接下来的几个程序清单将继续使用空窗体,但在今天的每个程序清单中都将介绍如何控制窗体的某些方面,窗体包含一些可用的控件,包括控件菜单,最大化按钮,最小化按钮和关闭按钮可以通过设置属性来控制窗体的这些控件是否可用16.3.2窗体的大小 控制窗体的大小,有大量的属性和方法可用于控制窗体的形状和大小16.3.3窗体的颜色和背景,要设置窗体的背景色,需要将backcolor属性设置为相应的颜色值,可以从结构color中取得颜色值,该结构位于名称空间systemdrawing中。除了可以设置窗体的颜色外,还可以设置窗体的背景图案,方法是将backgroundimage属性设置为一副图像16.3.4边框,控制边框不仅影响窗体的外观,还将决定窗体的大小是否可以改变,要修改边框,可以将form类的borderstyle属性设置为枚举formborderstyle的值之一。

     16.4将控件加入到窗体中.16.4.1使用标签来显示文本,可以使用label控件在屏幕上显示简单的文本label以及其他内置控件都位于名称空间system windows forms 中16.4.2建议使用控制的方法16.4.3使用按钮,按钮是windows应用程序中最常用的控件之一。按钮可以使用button类来创建,按妞不同于标签。

0 0