.NET中Windows应用程序

原文地址:http://www.dingos.cn/index.php?topic=1415.0


Visual Studio Windows 应用程序是围绕 .NET Framework 构建的,此框架是一组丰富的类,允许编写复杂的应用程序
使用 .NET 类创建的 Windows 应用程序还具有以下优点。
  • 可以访问操作系统服务并利用用户的计算环境提供的其他优势
  • 可以使用 ADO.NET 访问数据
.NET 框架类库是基于 OO 方法建立的
类库是可重用的类或类型的集合,类库组织在不同的命名空间中 System.Windows.Forms  命名空间包含用于创建基于 Windows 的应用程序的类,以充分利用 Windows 操作系统中提供的丰富的用户界面功能。

【类、对象】
.NET Windows应用程序中一切图形元素都是对象
所有对象都属于某一类型,这些类型包含在命名空间System.Windows.Forms 中
对象包含属性、方法和事件三个基本要素

【事件和事件处理程序】
事件是可以通过代码响应或“处理”的操作。事件可由用户操作、程序代码或系统生成
事件驱动的应用程序执行代码以响应事件
每个窗体和控件都公开一组预定义事件,可根据这些事件进行编程
事件处理程序是绑定到事件的方法

【事件参数】
每个事件处理程序提供两个使得以正确处理事件的参数
  • 第一个参数 sender 提供对引发事件的对象的引用。
  • 第二个参数 e 传递针对要处理的事件的对象
private void button1_Click(object sender, System.EventArgs e) {
}

【Windows 应用程序】
基本的单元为窗体
  • 向用户输出信息
  • 为用户输入信息提供用户界面

一个应用程序可以有多个窗体。
窗体代表 WinForms 中的类
每次创建应用程序,都会添加一个窗体

属性、方法和事件分为共享和实例两种类型
  • 共享属性可处理同一类的多个实例
  • 实例属性是分配给类的各个实例的/li]
Form1.Enabled=True;

【窗体属性、方法和事件】

【this 关键字】
代表当前的活动窗体
可以访问该窗体的所有属性、方法、事件
this.[Control Name].[property name]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜晚回家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值