窗体标签文本框.ppt_第1页
窗体标签文本框.ppt_第2页
窗体标签文本框.ppt_第3页
窗体标签文本框.ppt_第4页
窗体标签文本框.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,2.3表单和基本控件,2.3.1一般属性。有两种方法可以设置属性:在代码设计窗口中设置它们,在VB.NET中设置它们。属性的类型有:基本数据类型、枚举类型、结构类型,在代码中设置它们时,不同的类型需要以不同的方式表达。本章的目录,2,2.3.1一般属性,(1)名称,所有对象都具有的属性,表示已创建的对象。在程序中通过对象名称对对象的引用不会显示在表单上。(2)文本用于在表单上显示对象的文本。文本框控件的文本也可以获得输入信息。本章内容,3。(3)控制布局属性控制布局由位置和大小结构实现,每个结构由一对整数表示,整数单位是像素。位置控件左上角的位置和大小控件的大小,例如,命令按钮控件布局按钮

2、1。位置=新点(88,48)按钮1。尺寸=新尺寸(80,32)也可以通过左侧和顶部定位;使用宽度和高度表示控件的宽度和高度。本章目录,等效语句设置:button1。左=88按钮1。top=48button 1。宽度=80button 1。高度=32,4,(4)字体属性值是字体类的一个对象,一般通过字体属性对话框设置。如果需要在程序代码中改变文本的外观,应该通过新建创建字体对象来改变字体。例如,标签1.font=新系统。drawing.font (arial,10),本章内容,5。(5)、(5)前景颜色和背景颜色属性前景颜色控件主体前景颜色背景颜色背景颜色(6)光标表示鼠标光标图像的设置值是光标

3、枚举类型的枚举值。要定义自己的指针图标,可以通过以下语句来实现:对象名。光标=新系统。光标(图标文件名),本章目录,6,(dock控件放置在窗体框架附近的位置,属性值为DockStyle枚举类型。有六个枚举值:(8)已启用,可见控件的有效性和可见性,本章的内容,(9)当Tabindex按tab时每个控件的移动顺序,以及(7) 2.3.2窗体,它是所有控件的画布和容器。您可以根据需要使用工具箱上的控件在窗体上绘制界面。1.主要属性,本章目录,8。表单属性。(1)最大化框和最小化框设置为真,表单上有一个最大化(最小化)按钮。如果为假,则没有最大化(最小化)按钮。(2)图标、控件框窗体图标和控件菜单

4、控件框属性为真,窗体上有一个控件菜单框;当它为False时没有控制菜单(MaxButton和MinButton由系统自动设置为False)(3)背景图像表单的背景模式(4)表单边框的边框类型表单,本章的目录,9,表单-事件,最常用的事件是Click、双击加载加载事件,当表单加载到内存中时触发(当应用程序启动时自动执行该事件),并且通常用于在启动时初始化属性和变量。例2.2编写三个事件程序,要求如下:启动表单,在标题栏显示“加载表单”,以同济. bmp为背景图片平铺表单,表单框架为Fixed3D;单击表单,标题栏显示相应的文本,图片的大小为264256,这是填写表单所必需的。双击表单,标题栏显示

5、相应的文本,表单没有最大化和最小化按钮,加载的图片被清除。代码描述,本章目录,10,form-method,使用方法的语法形式:object。方法参数列表形式的方法主要包括显示对话框、显示、隐藏等。主要用于显示和隐藏多个表单,例如:我。隐藏,本章目录,11,2.3.3标签属性,标签用于显示文本信息(不能输入)。除了名称、字体、大小、位置和启用等属性外,其他主要属性有:(1)文本和文本对齐:设置显示的文本及其对齐方式。TextAlign属性是一种枚举类型,它在标记控件上提供了九种文本对齐方法。本章内容,12,(2)背景色或背景色(默认与表格背景相同)。要透明显示,您需要将颜色枚举类型设置为透明。

6、(3)边框样式标签控件边框样式无控件周围没有边框(默认值)。固定单个控件只有一个边框。固定3D控件有一个三维边框。(4)自动调整控件是否能自动调整其大小。如果该值为False,请保持控件的大小与最初设计的一样。如果文本太长,它的一部分将被显示。本章内容,13,(5)图像,图像对齐设置控件的背景图案和图案对齐。图像对齐属性类似于文本对齐。模式由代码设置:标记名。图像=图像。FromFile(图片名称)示例2.3在四个标签中存储四个方向的“手指”图片。当您单击某个方向时,使用“Dock”属性定位第五个标签,并显示相关信息、代码说明、本章内容、14 . 2 . 3 . 4文本框,这是一个文本编辑区域

7、,您可以在其中输入、编辑、修改和显示文本内容。(1)通过文本显示或输入的文本内容(2)最大长度设置文本框中可输入的最大文本长度。默认值为32767。注意:在VB.NET,字符的长度是以单词为单位的,也就是说,一个西方字符和一个中国字符都是一个单词,长度为1。15.(3)当多行属性设置为真时,文本框可以输入或显示多行文本,并且它还具有文字处理器的自动换行功能。按回车键插入空行。(4)滚动条滚动条属性无无滚动条水平滚动条垂直滚动条水平滚动条和垂直滚动条同时添加当MultiLine为真时,滚动条有效。本章的目录16(5)密码设置了显示文本的替代。例如,当设置为“*”时,文本框中输入的内容显示为“*”

8、,存储的值是用户输入的原始文本。一般用于设置密码输入。(6) ReadOnly指定文本控件是否可以编辑。默认值为假(可编辑)。当设置为“真”时,文本控件充当标签控件。本章目录,17,(7)文本内容选择操作选择开始选择文本开始位置选择长度选择文本长度选择文本设置选择开始和选择长度属性后,选择文本将自动存储设置的文本示例2.4使用属性实现剪切、复制和粘贴文本信息等功能。本章目录,代码说明,18,文本框-事件,(1) TextChanged事件在Text属性值更改时引发此事件。例如,一旦文本框中输入了每个字符,就会引发一个事件。(2)当按下并释放键盘上的某个键时,按键事件会引发具有焦点的控件的按键事

9、件。键的值存储在参数e . KeyChar中,例如,回车Asc(e . KeyHar)=13的判断,本章目录,19,(3)当lostfocus事件对象失去焦点时发生LostFocus事件。此事件主要用于验证和确认数据,并且通常用于检查文本属性的内容。(4) GotFocus事件GotFocus事件与LostFocus事件相反,在对象获得焦点时发生。本章目录,20,文本框-方法,文本框最有用的方法是聚焦,将光标移动到指定的文本框。形式如下:对象。焦点焦点焦点也可以用于诸如复选框、按钮、列表框、组合框等控件。示例2.5检查输入数据的有效性并过滤非法数据。本章目录,代码说明,21,2.3.5命令按钮

10、,用于在程序运行时执行相应的事件。1.属性(1)文本命令按钮上显示的文本(2)平面样式按钮的外观。该属性具有弹出枚举值:平面以平面的形式显示在按钮上。否则,Standand显示Standand显示具有三维效果的系统(默认)。系统的外观由操作系统决定。本章目录,22,命令按钮,(3)图像和背景图像当平面样式的属性值设置为系统以外的值时,您可以使用图像和背景图像的属性为按钮设置图形或背景图像,并显示不同的图形文件(。bmp和。ico)。通常使用图像属性。(4)文本对齐和图像对齐设置按钮上文本和图形的对齐方式。2.事件命令按钮通常接收点击事件。本章内容23、2.4全面应用。例2.6,建立一个类似记事本的应用程序,提供:(1)剪切、复制、粘贴的编辑操作;(2)字体大小格式设置分析;(1)建立文本框输入文本,文本框应具备(2)利用文本框的SelectedText属性实现“剪切、复制、粘贴”的编辑操作;(3)“格式”设置由字体对象实现。代码描述,本章目录,24,本章小节,类是同类对象的集合和抽象,包括属性描述和所创建对象的行为特征的定义,并且是创建对象实例的模板。对象三要素:属性、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论