第九讲VB常用内部控件全解.pptVIP

  • 1
  • 0
  • 约6.47千字
  • 约 33页
  • 2016-12-21 发布于湖北
  • 举报
第九讲 VB常用内部控件 复习: Dim x(9) 所定义的数组元素的个数_____。 本 讲 主 要 内 容 1. 控件的公共属性 Name属性(标识窗体、控件等对象的名称) 用于标识窗体、控件或数据访问对象的名称 运行时是只读的 建立新控件时自动建立一个缺省名称(控件类+整数) 以字母开始,最长40个字符,可包括字母、数字和下划线,不能包括标点符号或空格(允许汉字) 控件数组的名称: Name(Index) 控件的公共属性 Caption属性 可为控件指定一个访问键: 字母 Label控件标题大小没有限制。其他有标题的控件,标题大小限制为255个字符。 注意与Name属性、Text属性的区别 Left、Top、Height、Width属性 用于设置或返回控件的位置或尺寸 窗体: 属性总是以缇为单位表示; 控件: 度量单位取决于其容器的坐标系统 控件的公共属性 Enabled属性 用于确定一个窗体或控件是否能够对事件作出响应 True时,控件有效,允许对事件作出响应 False时,无效[暗灰色],阻止对事件作出响应 Visible属性 用来决定窗体/控件是否可见 设置为True时,控件可见, False时则不可见 注意: 在设计窗体上仍是可见的, 仅在运行时才不可见 【例】Visible属性和Enabled属性的比较 控件的公共属性 BackColor、ForeColor属性 BackColor用于设置或返回控件的背景颜色 ForeColor用于设置或返回在控件里显示图片和文本时的前景颜色 在Label和Shape控件中,如果BackStyle属性的设置值为0(透明),则忽略BackColor属性。 如果在Form对象或PictureBox控件中设置BackColor属性,则所有已经打印的文本或用绘图方法绘制的图形都将被擦除掉。 设置ForeColor属性值不会影响已经打印的文本或绘制的图形。 控件的公共属性 Font对象属性 FontName、FontSize、FontBold、FontItalic、 FontStrikethru、FontUnderline属性 Font对象属性 在代码中引用格式: 控件名.Font.属性名 属性名: Name、Size、Bold、Italic、 Underline、Strikethrough 应用举例 Private Sub Form_Click() Form1.Font.Name = 隶书 Print 隶书: Print Form1.Font.Size = 14 Print 隶书14号字: Print Form1.Font.Bold = True Print 隶书14号字,粗体: Print Form1.Font.Italic = True Print 隶书14号字,粗体,斜体: Print Form1.Font.Underline = True Print 隶书14号字,粗体,斜体,下划线: Print Form1.Font.Underline = False Form1.Font.Strikethrough = True Print 隶书14号字,粗体,斜体,删除线: Print End Sub 2.框架(Frame) 图片框(PictureBox)图像框(Image) 框架(Frame) 作用: 作为控件的容器,对控件进行分组 如何将控件放在容器中 选中容器,在容器中直接画 选中容器,粘贴控件 如何检查控件是否在容器中 拖动容器,控件随容器移动 选中框架中的多个控件: Ctrl+拖动 删除容器时,其中的控件随之被删除 框架的常用属性 Caption, Font, ForeColor, Backcolor Enabled ……为False时框架中的控件无效。 图片框(PictureBox) 图片框(PictureBox) 作用 : 作为容器,对控件进行分组; 显示图像(不同格式的图象) 如何显示图像: 设置Picture属性 在属性窗口中设置 对象名.Picture=LoadPicture(图形文件名) 如何清除图像 在属性窗口中删除Picture属性内容 对象名.Picture=LoadPicture()/ (“”) (也清除文字) 打印与清除文字 打印

文档评论(0)

1亿VIP精品文档

相关文档