微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C# Windows Form编程

目录

1. Windows 编程概述

1.1 概述

  1. Windows编程使用事件驱动的程序设计思想。
  2. 在事件驱动的程序结构中,程序的控制流程是由运行时的“事件”的实际发生来触发,而不是由事件的预定发生顺序来决定。
  3. 事件驱动是一种面向用户的程序设计方法,除完成程序功能外,更多的应考虑用户的各种输入消息,比有针对性地设计相应的消息处理函数
  4. 事件驱动程序设计使用“被动”式的程序设计方法,程序开始运行时,处于等待消息状态,然后取得消息并进行消息处理,处理完毕后又返回处于等待消息的状态。

1.2 Windows应用程序的消息来源有以下四种

  1. 输入消息:包括键盘和鼠标的输入。
  2. 控制消息:用来与Windows的控制对象,如列表框,按钮,检查框等进行双向通信。当用户在列表框中改动当前选择或改变了检查框的状态时发出此类消息。
  3. 系统消息:对程序化的事件或系统时钟中断作出反应。
  4. 用户消息:由程序员自己定义并在应用程序中主动发出的。

2. 窗体与事件处理

  • 窗体是应用程序的变成窗口和对话框。
  • 窗体可包含多个控件,窗体就像包含多个控件的容器。
  • 每个应用程序都要包含一个窗体。

3. 控件属性和布局

4. 常用控件

4.1 listBox控件


链接百度网盘下载地址
提取码:dq6y

4.2 进度条_图像_定时器

在这里插入图片描述

链接百度网盘下载地址
提取码:p7o4

4.3 鼠标键盘_点击_悬停_滚轮

在这里插入图片描述

链接百度网盘下载地址
提取码:cfn4

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐