1、VB常见控件功能说明VB 常用控件的属性及功能控件目录: Form(窗体 )、 PictureBox(图片框)、 Label(标签)、 TextBox(文本框)、 Frame(框架)、 CommandButton(命令按钮)、 OptionButton(选项按钮)、 ListBox (列表框)、 Hscrollbar(水平滚动条) Vscrollbar(垂直滚动条)、 Timer(时钟)、 Shape (形状)、 Line(直线)、 Image(图片框)、 OLE Container( OLE 容器)一、 Form(窗体 ) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。2
2、. Appearance:设置一个窗体是否运行时以 3D 效果显示。0Flat:窗体以平面的形式显示,13D:窗体以 3D 的形式显示 (默认值 )。3. AutoRedraw:控制窗体的重画。True:若其他窗口覆盖当前窗体再返回该再返回该窗体时, VB 将重画该窗体内的所有图形False: VB 必须调用一个事件过程才能完成重画。4. BackColor:设置对象中文本和图形的背景色。5. ForeColor:设置对象中文本和图形的前景色。6. BorderStyle:为窗体等对象设置边框的式样。0None :窗体无边框1FixedSingle:程序运行后窗体大小不被改变,单线边框2Siz
3、able:程序运行后窗体大小可以被改变,双线边框3FixedDouble:程序运行后窗体大小不被改变,双线边框4FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5SizableToolWindow:程序运行后窗体大小可以被改变。7. Caption:设置窗体标题栏显示的文本。8. Clipcontrols:设置 Paint 事件的绘图方法是重画整个对象还是重画新显示的区域。True:重画整个对象False:重画新显示的区域。9. ControlBox:运行程序时该属性有效。在窗体标题栏左边设置一个任务列表,点击窗体图标左上角显示系统菜单。True:能显示系统菜单False:
4、不能显示系统菜单。建立的 windows 窗口将不再包含最大化、最小化、关闭等基础功能。10. DrawMode:设置绘图方法或决定用 Shape, Line 控件输出时的外观,共 16 个值(略)11. DrawStyle:设置用绘图方法输出时的线条类型。0Solid:实线 (默认值 )1Dash:虚线2Dot :点线3DashDot:点划线4DashDotDot:双点划线5Invisible:无线6InsideSolid:内收实线。112. DrawWidth:设置用绘图方法输出时的线条宽度。13. Enabled:设置一个对象是否对用户生成的事件的响应。True:用户操作被响应 (默认值
5、 )False:用户操作不被响应。14. FillColor:设置填充圆、方框等封闭图形所使用的颜色。标准 RGB 颜色,默认情况下,设置为 0(黑色 )。15. FillStyle: 设置 Shape 控件中所生成图表的填充样式。0Solid:实线1Transparent:透明 (默认值 )2HorizontalLine :水平直线3VerticalLine:垂直直线4UpwardDiagonal :上斜对角线5DownwardDiagonal :下斜对角线6Cross:十字线7DiagonalCross:交叉对角线。16. Height:设置窗体的高度。17. Width:设置窗体的宽度。
6、18. Font:设置窗体上字体的字形、字号等。19. FontTransparent:设置是否显示窗体、打印机、或图片框上的背景文本、图片。True:显示,默认值False:不显示。20. HelpContextlD:设置一个对象和缺省帮助文件的上下文标识符。21. Icon:设置窗体左上角的小图标。22. KeyPreview:扑获键盘事件并响应。23. Left:设置窗体内部最左端与它的容器最左边之间的距离。24. Top:设置窗体内部最上端与它的容器最上端之间的距离。25. Moveable:设置是否能移动一个窗体。True:可以移动False:不可以移动。26. Picture:设置
7、在窗体中显示的图片。27. StartupPosition:决定窗体首次出现时在屏幕上的位置。0Manual :手动,窗体的初始位置由Left 和 Top 决定1CemterOwner :窗体出现在使用环境的中心位置2CenterScree:窗体出现在屏幕的中心位置3WindowsDefult :窗体以 Windows 默认放时出现在屏幕上,一般是左上角。28. Visible:设置窗体是被显示还是被隐藏。True:窗体被显示 (默认值 )False:窗体被隐藏。29. WindowState:设置一个窗体运行时的大小状态。0Normal :此时的窗体大小由 width , Height 等属
8、性决定 (默认值 )1Minimized :使窗体最小化成图标,2Maximized :使窗体以全屏方式。MaxButton 最大化 True 可用 False 不可用MinButton 最大化 True 可用 False 不可用2二、 PictureBox(图片框)控件的常用属性及功能1. RightToleft:它指示双向系统上的文本显示方向和控件可见的外观,应用于AmbientProperties 。True:控件运行在双向平台上 (例如、阿拉伯语 ),文本从右向左显示 False:控件的表现和运行在非双向平台 (例如英 Windows95) 一样,文本从左向右显示。如果容器没有实现这种
9、环境属性,这将是默认的设置值。2. Align:确定对象是否可在窗体上以任意大小、在任意位置上显示, 或是显示在窗体的顶端、底端、左边或右边,而且自动改变大小以适合窗体的宽度。0None :非 MDI 窗体的默认值 )无,可以在设计时或在程序中确定大小和位置。如果对象在 MDI 窗体上,则忽略该设置值1AhRnTop: (MDI 窗体的默认值 )顶部对象显示在窗体的顶部,其宽度等于窗体的 ScaleWidth 属性设置值,2AlignBottom :底部对象显示在窗体的底部, 其宽度等于窗体的 ScaleWidth 属性设置值3AhgnLeft :左边对象在窗体的左面,其宽度等于窗体的Scal
10、eWidth 属性设置值4AlignRight:右边对象在窗体的右面, 其宽度为窗体的ScaleWidth 属性设置值。3. AutoRedraw:自动重绘。True:使 PictureBox 控件的自动重绘有效 False:使对象的自动重绘无效,且将图形或文本只写到屏幕上当需要重画该对象时, VisualBasic 会激活对象绘制事件 (默认值 )。4. AutoSize:决定控件是否自动改变大小以显示其全部内容。True:自动改变控件大小以显示全部内容False:保持控件大小不变,超出控件区域的内容被裁剪掉 (默认值 )。5. CurrentX, CurrentY:设置下一次打印或绘图方法
11、的水平 (CurrenIX)或垂直 (CurrentY) 坐标,设计时不可用。6. FillColor:设置用于填充形状的颜色。 标准 RGB 颜色:代码中用 RGB 或 Q: BCol-。r 函数设置的颜色系统默认颜色:对象浏览器中的 VB 对象库中指定的系统颜色常量,Windows 操作环境替换用户在控制面板中的设置值默认情况下, FillColor 设置为 0(黑色 )。7. FillStyle:设置用来填充 Shape 控件、以及由 Circle 和 Line 图形方法生成的圆和方框的模式。0Solid:实线1Transparent:透明 (默认值 )2HorizontalLine 水
12、平直线3VerticalLine:垂直直线4UpwardDiagonal :上斜对角线5DownwardDiagonal :下斜对角线6Cross:十字线7DiagonalCross:交叉对角线8. Image:返回持久图形的句柄,该句柄由Windows 运行环境提供。9. ScaleHeight, ScaleWidth:当使用图形方法或调整控件位置时,返回或设置对象内部的水平 (ScaleWidth)或垂直 (ScaleHeight)度量单位。310. ScaleMode:当使用图形方法或调整控件位置时,返回或设置一个值,该值指示对象坐标的度量单位。0User:指出 ScaleHeight、
13、 ScaleWidth、 ScaleLeft 和 ScaleTop 属性中的一个或多个被设置为自定义的值1Twips:缇 (每逻辑英寸为1440 缇;每逻辑厘米为 567 个缇 )(默认值 )2Points:磅 (每逻辑英寸为72 个磅)3Pixels:像素 (监视器或打印机分辨率的最小单位4Characters:字符 (水平每个单位:120 缇;垂直每个单位;240 缇。 )5Inches:英寸 6Millimeters :毫米7 Centimeters:厘米。11. TabStop:返回或设置二个值,该值用来指示是否能够使用 TAB 键来将焦点从一个对象移动到另一个对象。True:表示指定
14、对象能够被 tab 停止 (默认值 )False:表示当用户按下 tab 键时,将跨越该对象,虽然该对象仍然在实际的 tab 键顺序中保持其位置,按照 Tablndex 属性的决定。12. FontTransparent:来决定 PietufeBox;控件上的背景文本和图形被显示在字符周围的空区。True:允许背蔗图形和文本以某种字体在字符的周围空区显示出来 (默认值 )False:屏蔽在字体字符周围已有的背景图形和文本。三、 Label(标签)控件的常用属性及功能1. DataMember:从数据供应程序提供的几个数据成员中返回或设置一个特定的数据成员。2. DataFormat:设置或返回
15、; StdDataFormat 对象, 个被绑定对象将跗加到它,在设计时或运行时都可读写。3. RightToLeft:它指示双向系统上的文本显示方向和控件可见的外观,应用于AmbientProperties :True:控件运行在双向平台上 (例如;阿拉伯语 ),文本从右向左显示False控件的表现和运行在非双向平台 (例如英语 Windows95) 一样,文本从左向右显示,如果容器没有实现这种环境属性,这将是默认的设置值。4. OLEDropMode:设置是由部件还是由程序员来处理 OLE 拖放操作。 0 Manual:手动,程序员处理所有的 OLE 拖放操作 (默认值 ) 1 Autom
16、atic :自动,部件处理所有的 OLE 拖放操作。5. BackColor, ForeColor: BackColor:设置对象中文本和图形的背景色 ForeColor:设置对象中文本和图形的前景色。6. BackStyle:返回或设置指示控件背景类型的数值。1Opaque 不透明的背景 (默认值 )2Invisible 只有当 Windowless 属性设置为 True 才能应用,否则行为与透明BackStyle 一样。7. BorderStyle:为控件设置边框的式样。 0None :控件无边框1FixedSingle:程序运行后控件大小不被改变,单线边框2Sizable:程序运行后控件
17、大小可以被改变,双线边框43FixedDouble:程序运行后控件大小不被改变,双线边框4FixedToolWindo:程序运行后控件大小可以被改变,单线边框5bSizableToolWindow:程序运行后控件大小可以被改变。8. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式: Bold( 粗体 )、 I-talic 斜体 )、 Strikethru ( 删除线 )和 Underline( 下划线 )。True:使用该样式格式 (默认值 )False:不使用该样式格式。9. FontName:设置在控件中显示文本所用的字
18、体。10. FontSize:设置在控件中显示文本所用的字体的大小。11. Height, Width: Height:设置窗体的高度 Width :设置窗体的宽度。12. Left, Top: Left-设置对象内部的左边与它的容器的左边之间的距离 Top设置对象的内顶部和它的容器的顶边之间的距离。13. Tablndex:设置父窗体中大部分对象的tab 键次序。14. Tag:设置一个表达式用来存储程序中需要的额外数据。15. Visible:设置控件是被显示还是被隐藏。True:控件被显示 (默认值 );False:控件按钮被隐藏。16. Alignment:设置对象的文本对齐方式。0:
19、控件钮在左边,标题显示在右边,默认设置;1:控件钮在右边,标题显示在左边。17. AutoSize:确定该控件是否能自动调整大小以显示所有的内容。True:是;False:否 (默认值 )。18. Draglcon:返回或设置图标,它将在拖放操作中作为指针显示。19. DragMode:确定在拖放操作中所用的是手动还是自动拖动方式。0Manual 手动方式 (默认值 );1Automatic :自动方式。20. Linkhem:在 DDE 与另斗个应用程序会话时,返回或设置传给接收端的数据。21. LinkMode:返回或设置用于 DDE 会话的链接类型并同时激活下面的链接:控件允许 Visu
20、alBasic 窗体上的接收端控件启动会话,它由控件的 LinkTopic 和 Linkhem 属性确定。22. LinkTimeout:返回或设置等待 DDE 响应消息的时间。23. LinkTopic:对于接收端控件返回或设置发送端应用程序和主题(使用于该应用程序中的基本数据的分组 ) ,为了指定完整的数据链,应当与 Linkltem 属性一起使用Link-Topic 对于发送端窗体返回或设置在 DDE 对话中发送端窗体需响应的主题。24. Mouselcon:自定义的鼠标图标。25. MousePinter:运行时当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。26. Appe
21、arance:设置该对象的绘图风格。0flat :平面13D:带有三维效果绘制的控件 (默认值 )。27. UseMnemonic:返回或设置一个值,该值用来指定是否要在 Label 控件的 Caption属性的文本中包含一个 &字符来定义一个访问键。True:任何出现在 Caption 属性文本中的 & 字符将使得紧接 & 字符之后的字符成为一5个访问键, &字符本身并不显示在 Label 控件的界面中 (默认值 );False:任何出现在 Caption 属性文本中的 & 字符将被当作 &字符显示在 Label 控件的界面中。28. Caption:返回或设置对象的标题栏中或图标下面的文本
22、。29. Enabled:确定一个窗体或控件是否有效。True:使该控件有效 (默认值 );False:停止该控件工作。30. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素 (默认值 ); 032767:数组元素的编号范围。31. Name:标识窗体、控件或数据访问对象的名字。32. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。33. Font:设置字体的字形、字号等。34. Container:返回或设置 Form 上控件的容器,在设计时不能使用。35. ToolTipText:设置一个工具提示。36. D
23、ataChanged:将撞件绑定到当前纪录的一个字段。37. DataField:用于该部件的可绑定属性。38. DataSource:设置一个数值,指出数据控件通过它将当前控件绑定到数据库。39. WhatsThisHelplD: 设 置 一 个 值, 该 值决 定 上 下 文 敏感 的 帮助 是 否 使 用 由Windows95Hdp 提供的“这是什么”弹出式窗口或主 Help 窗口。四、 TextBox(文本框)的常用属性及功能1. Text:设置控件中显示文本内容。2. Maxlength:决定文本框输入的字符串长度是否有限制。默认值: 0。3. Multilane :设置文本框是否以
24、多行方式显示文本。True:以多行文本方式显示;False:以单行文本方式显示 (默认值 )。4. PasswordChar:决定是否在控件中显示用户键入的字符。5. ScrollBars:指定文本框是否有垂直或水平滚动条。0:没有滚动条 (默认值 );1:有水平滚动条2:有垂直滚动条;3:既有水平滚动条又有垂直滚动条。 Multiline 属性值为 true6. Alignment:确定文本框中的文本的对齐方式。0-LeftJustify :文本左对齐 (默认值 );1-RightJustify :文本右对齐;2-Center :文本居中。7. HideSelection:当控件失去焦点时选
25、择文本是否加亮显示。True:当控件失去焦点时,选择文本不加亮显示 (默认值 );False:当控件失去焦点时,选择文本加亮显示。8. Locked:指定控件是否可被编辑。True: TextBox 控件可以滚动和加亮控件中的文本, 但不能编辑, 程序可以通过改变 Text 属性来改变文本; Column 对象不能编辑列对象中的值False: TextBox 控件可以编辑控件中的文本; Column 对象可以编辑列中的值。9. MaxLength:指出在 TextBox 控件中能够输入的字符的最大数量。6五、 Frame(框架)控件的常用属性及功能1. OLEDropMode:返回或设置目标部
26、件如何处理放操作。0-None:无,目标部件不接受 OLE 放操作,并且显示 NoDrop 光标 (默认值 );1 一 Manual :人工,目标部件触发 OLE 放事件,允许程序员用代码处理 OLE 放操作。2. BorderStyle:设置对象的边框样式。3. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式:Bold( 粗体 )、talic 斜体 ) 、Strikethru ( 删除线 )和Underline( 下划线 )。True:使用该样式格式 (默认值 )False:不使用该样式格式。4. FontName:设置在
27、控件中显示文本所用的字体。5. FontSize:设置在控件中显示文本所用的字体的大小。6.Height, Width: Height: 设置窗体的高度Width :设置窗体的宽度。7.Left, Top: Left-设置对象内部的左边与它的容器的左边之间的距离Top设置对象的内顶部和它的容器的顶边之间的距离。8. Tablndex:设置父窗体中大部分对象的 tab 键次序。9. Tag:设置一个表达式用来存储程序中需要的额外数据。10. Visible:设置控件是被显示还是被隐藏。True:控件被显示 (默认值 );False:控件按钮被隐藏。11. Clipeontro:决定 Paint
28、事件中的图形方法是重绘整个对象,还是只绘刚刚露出的区域。True: Paint 事件中的图形方法重绘整个对象 (默认值 ); False : Paint 事件中的图形方法只绘制刚刚露出的区域。12. Draglcon:设置图标。 none:矩形框内的箭头指针, (默认值 ),图标自定义的鼠标指针,在设计时用属性窗口设置。13. Appearance:设置该控件的绘图风格。0flat :平面13D:带有三维效果绘制的控件 (默认值 )。14. Caption:设置窗口标题的字符串,此属性为只读。15. Enabled:确定一个窗体或控件是否有效。True:使该控件有效 (默认值 );False:
29、停止该控件工作。16. HelpContextlD:为一个对象设置一个相关联上下文的编号,用于为应用程序提供上下文有关的帮助。17. Index:设置唯一标识控件数组中一个控件的编号仅当控件是控件数组的元素时是有效的。无值:不是控件数组的元素 (默认值 ); 032767:数组元素的编号范围。18. Name:标识窗体、控件或数据访问对象的名字。19. Parent:返回包含控件、或其他对象或者集合的窗体、对象或集合。20. Font:设置字体的字形、字号等。721. Container:返回或设置 Form 上控件的容器,在设计时不能使用。22. ToolTipText:设置一个工具提示。2
30、3. WhatsThisHelplD: 设 置 一 个 值, 该 值决 定 上 下 文 敏感 的 帮助 是 否 使 用 由Windows95Hdp 提供的“这是什么”弹出式窗口或主 Help 窗口。六、 CommandButton(命令按钮)控件的常用属性及功能1. Cancel:指示窗体中命令按钮是否为取消按钮。True: CommandButton 是取消按钮;False: CommandButton 不是取消按钮 (默认值 )。2. FontBold, Fontltalic, FontStrikethru, FontUnderline:设置字体样式:Bold( 粗体 )、talic 斜体 ) 、Strikethru ( 删除线 )和 Underline( 下划线 )。 True :使用该样式格式 (默认值 )False:不使用该样式格式。3. FontName:设置在控件中显示文本所用的字体。4. FontSize:设置在控件中显示文本所用的字体的大小。5.Height, Width: Height
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1