第3章窗体
退出 第3章 窗体
Vsual pasic 第2页 3.1对象的基本属性 3.2几个常用控件 3.3窗体的属性、事件与方法 3.4多窗体
退出 第2页 3.1 对象的基本属性 3.2 几个常用控件 3.3 窗体的属性、事件与方法 3.4 多窗体
塑31语句和语去规则 Vsual pasic 第3页 1.Name(名称)属性 该属性是所有对象都具有的属性,它是所创建对象的名称。 2. Caption(标题)属性 字符型。表示所创建对象的标题,将显示在对象上,窗体的标题将显示 在窗体的标题栏中。 3. Height和widh(高度、宽度)属性 用来设置和返回控件对象的高度和宽度,决定控件对象的大小, 4.Top和Left(顶边距、左边距)属性 op和Lef属性决定了控件对象在其父对象中的位置。 For■1 回区 (0,0) Heft 显示 口:1+1 -Width
退出 第3页 3.1语句和语法规则 1.Name(名称)属性 该属性是所有对象都具有的属性,它是所创建对象的名称。 2.Caption(标题)属性 字符型。表示所创建对象的标题,将显示在对象上,窗体的标题将显示 在窗体的标题栏中。 3.Height和Width(高度、宽度)属性 用来设置和返回控件对象的高度和宽度,决定控件对象的大小, 4.Top和Left(顶边距、左边距)属性 Top和Left属性决定了控件对象在其父对象中的位置
Vsual pasic 第4页 5. Enabled(可用)属性 True:允许用户操作,并对操作做出响应。 False:禁止用户操作,呈暗淡色。 例如:Text1. Enabled= False 6. Visible(可见)属性 True:程序运行时控件可见 False:程序运行时控件隐臧起来。 例如:Text1sb|e=Tue 7.Font(字体)属性 FontName:设置字体类型,属性值为字符型。如:“宋体”、“栲 体” Font size:设置字体大小,属性值为整型。如:28、32。 FontBold:设置字体是否粗体,属性值为逻辑型。 FontItalic:设置字体是否斜体,属性值为逻辑型。 Font strikethru:设置文本是否加删除线,属性值为逻辑型。 ontUnderline: ix本是否加下划线,属性值为没错型
退出 第4页 5.Enabled(可用)属性 True:允许用户操作,并对操作做出响应。 False:禁止用户操作,呈暗淡色。 例如:Text1. Enabled= False 6.Visible(可见)属性 True:程序运行时控件可见。 False:程序运行时控件隐藏起来。 例如:Text1.Visible = True 7.Font(字体)属性 FontName:设置字体类型,属性值为字符型。如:“宋体”、“楷 体” 。 FontSize:设置字体大小,属性值为整型。如:28、32。 FontBold:设置字体是否粗体,属性值为逻辑型。 FontItalic:设置字体是否斜体,属性值为逻辑型。 FontStrikethru:设置文本是否加删除线,属性值为逻辑型。 FontUnderline:设置文本是否加下划线,属性值为逻辑型
Vsual pasic 第5页 例3.1设计一个程序,程序运行后在窗体上显示2个文本框,文本框中 显示“沈阳”二字。 a Form1 □回区 阮和 沈阳
退出 第5页 【例3.1】设计一个程序,程序运行后在窗体上显示2个文本框,文本框中 显示“沈阳”二字
Vsual pasic 第6页 8. Backcolor(背景色)属性 例如:Form1 Backcolor=&HFF00AA 将窗体背景色设置为紫色 9. ForeColor(前景色)属性 10. Backstyle(背景样式)属性 0- Transparent:透明,即不显示控件背景色。 Opaque:不透明,此时可为控件设置背景颜色。 11. Borderstyle(边框样式)属性 0-None:控件周围没有边框。 1- Fixed Single:控件带有单边框。 12. Alignment(对齐样式)属性 0- Left Justify:正文左对齐。 1- Right Justify:正文右对齐。 2- Center:正文居中对齐
退出 第6页 8.BackColor(背景色)属性 例如:Form1.BackColor=&HFF00AA 将窗体背景色设置为紫色 9.ForeColor(前景色)属性 10.BackStyle(背景样式)属性 0—Transparent:透明,即不显示控件背景色。 1—Opaque:不透明,此时可为控件设置背景颜色。 11.BorderStyle(边框样式)属性 0—None:控件周围没有边框。 1—Fixed Single:控件带有单边框。 12.Alignment(对齐样式)属性 0—Left Justify:正文左对齐。 1—Right Justify:正文右对齐。 2—Center:正文居中对齐
Vsual pasic 第7页 例32〗设计程序,使其在窗体上显示5个外观不同的标签控件。 For■1 居中 旧动 背景白色 前景红色
退出 第7页 【例3.2】设计程序,使其在窗体上显示5个外观不同的标签控件
Vsual pasic 第8页 13. Auto size(自动调整)属性 True:可以自动调整大小\。 False:保持原设置时的大小,正文若太长将自动裁剪。 14. TabIndex属性 TabIndex属性值决定了对象的Tab顺序,即按Tab键时焦点在各个控 件间移动的顺序。 15.控件默认属性 每个控件对象有且只有一个属性可以直接由控件名来代表。 例如,可以用Text1=" Visual basic来代替Text1.Text= Visual basic” 控件 默认属性 控件 默认属性φ 文本框φ Text+ 标签 Captione 命令按钮 Captione 图形、图象框 Picture+ 单选钮 Value+ 复选框 valuee 滚动条 Valuee 列表框、组合框Text
退出 第8页 13.AutoSize(自动调整)属性 True:可以自动调整大小。 False:保持原设置时的大小,正文若太长将自动裁剪。 14.TabIndex属性 TabIndex属性值决定了对象的Tab 顺序,即按Tab键时焦点在各个控 件间移动的顺序。 15.控件默认属性 每个控件对象有且只有一个属性可以直接由控件名来代表。 例如,可以用Text1=“Visual Basic”来代替Text1.Text=“Visual Basic”
翻32几个常用控件 Vsual pasic 第9页 标签 令文本框 ◆命令按钮
退出 第9页 3.2 几个常用控件 ❖ 标 签 ❖ 文本框 ❖ 命令按钮
标签 Vsual pasic 第10页 标签主要用来显示文本信息。 1.属性 (1)标签的常用属性有:Name、 Caption、 Height、 Width、Top、Let Enabled、 Visible、 FontName、 Font size、 Font Bold、 Fontltalic、 FontUnderline、 Alignment和 Autosize、 Border Style等。 (2) WordWrap属性 WordWrap属性控制 Caption属性的内容能否自动换行,属性值为逻辑型, 默认值为 False。 将 Auto size属性设置为True时 WordWrap属性的设置才起作用
退出 标签 第10页 标签主要用来显示文本信息。 1. 属性 ⑴ 标签的常用属 性有: Name、Caption、Height、Width、Top、Left、 Enabled、Visible、FontName、FontSize、FontBold、FontItalic、 FontUnderline、Alignment和Autosize、BorderStyle等。 ⑵ WordWrap属性 WordWrap属性控制Caption属性的内容能否自动换行,属性值为逻辑型, 默认值为False。 将AutoSize属性设置为True时WordWrap属性的设置才起作用