北京哪里能治白癜风 https://baike.baidu.com/item/北京中科白癜风医院/9728824C#是完全面向对象的程序设计语言,在C#编程中接触到的每一个事物都可以称为对象。例如,开发Windows窗体应用程序时,见到的每个窗体和拖放到窗体上的每个文本框、按钮都是对象。同种类型的对象构成一个类,类是对事物的定义,对象是事物本身。打个比方,类就相当于一个模具,而对象则是由这个模具产生出来的具体产品。一个类可以产生很多对象。例如,VS.NET工具箱中存放了很多控件类,包括文本框类、按钮类等。以常用的按钮控件类为例,当在窗体上添加一个按钮时,就是由按钮控件类创建了一个按钮对象,添加多个按钮就是由按钮控件类创建了多个按钮对象。
每个对象都有自己的特征和行为。对象的静态特征称为对象的属性,如按钮的颜色、大小、位置等。同类对象具有相同的属性,但是可以有不同的属性值。例如,两个按钮都有颜色属性,一个是红色,一个是蓝色。可以通过修改属性值来改变控件的状态,也可以读取这些属性值来完成某个特定操作。
方法是对象的行为特征,是一段可以完成特定功能的代码,如实现窗体显示、隐藏、关闭的方法等。
当按一下键盘或单击一下鼠标时,Windows操作系统就会有相应的反应。这种键盘键的按下、鼠标键的单机、释放都可称为事件。事件就是预先定义好的能被对象识别的动作。当用户或系统触发事件时,对象就会响应事件,实现特定的功能。这种通过随时响应用户或系统触发的事件,并做出相应响应的机制就叫做事件驱动机制。响应事件时,执行的代码称为事件处理程序。开发应用程序时,编程人员的主要工作之一就是针对控件可能被触发事件设计适当的事件处理程序。
窗体(Form)就是应用程序设计中的窗口界面,是C#编程中最常见的控件,其他控件对象都必须放置在窗体上。在创建C#的Windows应用程序和Web应用程序时,VS.NETIDE会自动添加一个窗体。
窗体常用的属性如表1.2所示,如果想学习更多的窗体属性,可以查看MSDN帮助。可以通过设置或修改这些属性来改变窗体的状态。属性的设置或修改有两种途径:一种是在设计窗体时,通过属性窗口进行设置;另一种是在程序运行时,通过代码来实现。通过代码设置属性的一般格式为:
对象名.属性名=属性值;
例如,要把名为Form1的窗体标题修改为“我的窗体”,代码如下:
Form1.Text=我的窗体;
窗体的常用方法如表1.3所示,通过调用这些方法可以实现一些特定的操作。
Hide()方法和Show()方法是窗体和绝大多数控件共有的方法。调用方法的一般格式为:
对象名.方法名(参数列表)
需要指出的是,有种特殊的方法叫做静态方法,这种方法可以由类名直接调用(后续章节会详细介绍),其格式如下:
类名.方法名(参数列表)
窗体的常用事件如表1.4所示。
超实用性的Python零基础入门到进阶视频源码淘宝¥2购买已下架
好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个