网站大量收购闲置独家精品文档,联系QQ:2885784924

第2章.NET程序设计基础.ppt

  1. 1、本文档共141页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章.NET程序设计基础剖析

北京理工大学计算机系 金旭亮(共141页) 第2章 .NET程序设计基础 北京理工大学计算机系 金旭亮 本讲主要内容 了解以控件为中心的RAD程序开发方式 学会使用基本的Windows Form控件 基本熟悉VS.net的操作 掌握最基本的VB.NET语法 一 使用窗体 使用窗体 窗体是一个类 使用窗体时,必须创建一个Form类的对象 类与名字空间 窗体类所在命名空间 Imports System.Windows.Forms Form类的常用属性 窗体标题 隐藏窗体 设置窗体背景颜色 让窗体不能动态改变大小 启动时自动居中 Form类的常用方法 关闭与隐藏窗体 显示窗体 Form类的事件 跟踪鼠标的移动(Mouse Location) Form类的常用事件 (1)Load事件:当窗体第一次创建时发生 (2)Click/DoubleClick事件:鼠标在窗体上单击/双击时发生 (3)KeyPress/KeyDown/KeyUp事件:从键盘输入时发生,通过事件提供的参数,可以知道用户按下了键盘的哪个键, (4)MouseDown/MouseUp事件:按下鼠标键时发生,可以知道按下的是左键还是右键,以及按下时是否同时还按了键盘的组合键(如Ctrl,Alt,Shift) (5)Closing与Closed事件:当窗体关闭时发生。特别是Closing事件,可以通过设置其参数e.Cancel=True来禁止用户单击窗体右上角的关闭按钮关闭窗体 在窗体上输出文字 Paint事件与窗体绘图的基本原理 小结 了解类和对象的区别 了解方法、属性 理解事件驱动的含义 分析VS.net自动生成的按钮事件代码:Handles关键字 二 常见控件使用 菜单 使用菜单编辑器创建菜单 MainMenu组件用于创建下拉式菜单 1 设计菜单 使用菜单编辑器设置菜单属性 (1)分隔符:用“-”生成 (2)上下文菜单:使用ContextMenu组件设计,设置控件的ContextMenu属性 (3)菜单常用属性 禁用菜单:Enable属性 复选菜单:Checked属性 单选按钮:RadioCheck 不可视:Visible (4)拖动可以调整菜单位置 2 状态条 statusBar的使用 观看示例 了解状态条(StatusBar) 什么叫状态条? 什么是状态条的面板? 如何访问状态条对象与面板对象?这两者什么关系? 如何设置状态条的文字? 如何在状态栏上显示图标? 如何在状态栏上显示进度条? 状态栏示例分析 1 面板显示: 状态切换,宽度调整,显示图标 2 显示时间:Timer控件 3 进度条的使用 4 将进度条放入状态栏? 3 工具条 使用工具条:ToolBar 添加按钮 添加图标 问题 如何确定用户单击的是哪个按钮? 4 控件布局 当窗体大小改变时,窗体上的控件将何去何从? Dock属性 Anchor属性 同时设置多个控件的共同属性 5 绘制图标 图标编辑器 展示使用方法 自我实践 界面设计实践 三 VB语法基础 1 常量与变量 基本数据类型 数据类型在编程中主要用于定义常量和变量 Byte Double Integer Long Single 常量 所谓常量,就是在程序运行过程中始终不变的量。 Public Const MonthsPerYear As Integer = 12 要定义一个常量,按照以下格式: Public Const 常量名 As 数据类型=值 使用常量 Label1.Text=” 公历一年有” + cstr(MonthsPerYear) + “个月” 字符串常量 字符串常量以“双引号”间隔 如果字符串本身就有双引号,怎么办? 变量定义 Dim i as Integer {Private | Public | Protected} i as integer 变量(1) 变量的含义 变量(2) i=100 变量(3) Dim i As Integer = 100 Dim j As Integer j = i 强类型语言 .net语言是强类型的, 强类型:所有的变量都必须先声明后使用 VB是弱类型的,VB.net可强可弱 Option Strict { On | Off }:强制类型转换 Option Explicit { On | Off } 强制变量声明 枚举类型 Public Const Pi As Double = 3Public Enum DaysOfWeek Monday = 1 Tuesday = 2 Wednesday = 3 Thursday

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档