第2章 面向对象的可视化编程基础.pptVIP

  • 13
  • 0
  • 约6.85千字
  • 约 40页
  • 2017-08-24 发布于河南
  • 举报
第二章 面向对象的可视化编程基础 2.1 VB.NET对象的概念 2.2 窗体和基本控件 2.3 综合应用 2.4 自主学习---相关控件 2.1 Visual Basic对象的概念 2.对象和类 2.1.2 对象的属性、事件和方法 2.事件 3.事件过程 事件驱动程序设计 3.方法 2.2 窗体和基本控件 2.2.2 窗体 窗体-属性 窗体-事件 窗体-方法 2.2.3 标签-属性 2.3.4 文本框 文本框-事件 文本框-方法 2.3.5 命令按钮 命令按钮 2.2.6图片框控件(PictureBox) 用于显示图片的控件 1.属性 (1)Image 代码窗中装入图形文件,则过如下语句: PictureBox控件名.Image= Image.FromFile(图片文件名) (2)SizeMode 用于控制调整图片框中显示的图片大小 5个枚举选项 ,其中StretchImage,图片随图片框的大小而变 例2.7 显示BorderStyle 和SizeMode属性各值的效果。 2.3综合应用 例2.8 模拟神七发射 利用标签、按钮、定时器和图片框控件,步骤: ①准备 窗体背景为发射场,上面有图片为火箭,标签显示倒计时为5秒,表示准备发射的初态。 ②开始 当单击“准备”按钮,按钮显示为“开始”,定时器工作. ③发射 当到了0,火箭发射,按钮显示为“发射”. ④停止 当火箭飞出窗体,定时器停止工作,按钮显示为“停止”。 2.4自主学习---相关控件 2.4.1 RichTextBox控件 输入和编辑文本,还可以插入图片; 更重要的特性对选中的内容进行格式化. 用于开发字处理软件 1.插入图片 分两步: 图片送剪贴板、利用控件的Paste方法。 2.常用格式化属性 3.文件操作 (1)SaveFile方法 对象.SaveFile 文件标识符 [,文件类型] (2)LoadFile方法 对象.LoadFile 文件标识符 [,文件类型] 文件类型:0为RTF文件(缺省),1为TXT文件 例2.9 利用RichTextBox控件,编写字处理程序 2.4.2 ToolTips控件 当鼠标指针向某控件时,显示黄色小标签 使用方法: 不需要编写代码,只要在窗体上添加ToolTips控件;对需要加提示的控件增加ToolTip属性。 例2.10 对例2.6的三个命令按钮添加ToolTips提示信息 用于程序运行时执行相应的事件 1. 属性 (1) Text 命令按钮上显示的文字 (2) FlatStyle 按钮的外观 该属性有4个枚举值: Flat 以平面显示按钮 Popup 鼠标在按钮上以Flat形式显示,否则以Standand显示 Standand 以三维效果显示(默认) System 由操作系统决定外观形式 本章目录 (3) Image、BackGroundImage 当FlatStyle属性值设置为非System的值时,则可以使用Image、BackGroundImage属性为按钮设置图形或背景图,显示不同的图形文件(.bmp和.ico)。通常情况使用Image属性。 (4) TextAlign、ImageAlign 设置文本、图形在按钮上的对齐方式 2. 事件 命令按钮一般接收Click事件 本章目录 例2.6建立一个类似记事本的应用程序,提供: ? 剪切、复制和粘贴的编辑操作 ? 字体大小的格式设置 分析: ? 建立一个文本框输入文本,文本框应该有滚动条, 为了便于调试,程序运行时文本框有初始值。 ? 利用文本框的SelectedText属性实现“剪切、复制 和粘贴”的编辑操作; ? “格式”设置利用Font对象实现。 代码说明 本章目录 左、右和悬挂缩排 像素为单位 整型 SelectionIndent SelectionRightIndent SelectionHangingIndent 缩排 也可整数表示,0 左、1 右、2 中 枚举 SelectionAlignment 对齐 枚举 SelectionColor 颜色 离基线的距离 整型 SelectionCharOffset 上、下标 对象 SelectionFont 字体 同TextBox控件 字符 整数 SelectedText、 SelectionStart、 SelectionLength 选中文本 说明 属性类型 属性 分类 VB.NET程序设计教程 本书目录 Visual Basic.NET 程序设计教程 同

文档评论(0)

1亿VIP精品文档

相关文档