第七章表单控件设计输出类控件标签图象、线条与形状图象线条形状标签控件常用属性AutoSize:将大小调整到恰好容纳文本;BackStyle:决定标签是否透明。Caption:定义标签显示的文本。FontSize:定义标签文本字的大小。FontName:定义标签文本的字体。FontColor:定义标签文本的颜色。WordWrap:定义显示在标签中的文本是否可以换行。图象控件图象文件的类型可为:.BMP.ICO.GIF.JPG常用属性Picture:设置要显示的位图文件BorderStyle:设置图象是否有边框Stretch:0-剪裁1-等比填充2-变比填充线条控件常用属性Width:0垂直线Height:0水平线LineSlant:/\形状控件常用属性Width:Height:Curvature0正方形1~99:小圆角大圆角圆例7-1输出类控件文本框编辑框列表与组合框微调控件文本框控件常用属性ControlSource:指定与对象绑定的数据源PasswordChar:设置显示口令的字符;ReadOnly:是否可以改变文本框的内容。TabStop:是否可以用Tab来选择控件。Value:设置文本框显示的内容,或接收用户输入的内容。文本框控件常用方法SetFocus引用方法THISFORM.Text1.SetFocus文本框生成器编辑框控件常用属性ControlSource:HideSelection:当编辑框没有焦点时选定文本是否以选定状态显示。ReadOnly:ScrollBars:设置是否显示垂直滚动条。Value:SelLength:返回用户在控制的文本区域中选定的字符数目;编辑框控件SelStart:返回控制的文本输入区域中用户选择文本的起始点;SelText:返回用户控制的文本区中选定的文本。例7-2列表框控件常用属性ColumnCount:设置列表框的列数。ControSource:设置用户选定的选项存放的地方。BoundColumn:指定第几列作为Value属性的值。MoverBars:设置列表框的左侧是否显示移动按钮。MultiSelect:设置用户是否可以同时在列表中选择多项。RowSourceType:指定列表框的资源类型。RowSource:设置组合框中选项的来源。列表框控件RowSourceType属性的设置有:设置说明0(默认值)无。1值。使用由逗号分隔的列填充。2别名6字段7文件8结构列表框生成器例7-3组合框控件常用属性ControlSource:BoundColumn:指定第几列作为Value属性的值。Style:指定组合框是下拉式组合框还是下拉式列表框。ColumnCount:指定列表显示的列数。RowSource:设置组合框中选项的来源。RowSourceType:设置组合框的列表项的数据类型。例7-4组合框控件属性:ListCount:返回列表项的个数ListIndex:返回或设置选定项的序号Selected:识别列表项是否被选中Value:返回选定的项DisplayValue:返回组合框键入的文本List[n,m]:返回第n行m列的内容方法:AddItem;添加一个新项例7-5微调控件常用属性:ValueKeyBoardHighValueKeyBoardLowValueSpinnerHighValueSpinnerLowValueIncrementInputMask微调控件事件DownClickUpClick控制类控件命令按钮命令按钮组复选框选项按钮组计时器命令按钮常用属性:Cancel:该属性的值如果设置为真,当用户按Esc键时,执行命令按钮的Click事件代码。Caption:设置显示在按钮上的文本。Default:该属性的值如果设置为真,可以使该按钮成为缺省按钮。Enabled:设置按钮是否有效。Picture:设置显示在按钮上的位图。例7-7命令按钮组命令按钮组的生成器常用属性:ButtonCount:设置组中命令按钮的数目。BackStyle:设置命令按钮的背景是否透明。BorderStyle:定义命令按钮组的边框。复选框控件常用属性:Caption:定义复选框的标题;ControlSource:Value:指定复选框的初始状态。对于复选框控件,Value属性的设置有:设置说明0(默认值)未选定。1选定。2灰色,该设置只在代码中可用。例7-9例7-10选项组控件常用属性:ButtonCount:设置组中选项的数目。BackStyle:设置选项组的背景是否透明。BorderStyle:定义选项组的边框。选项的常用属性有:Caption:定义选项的说明。Value:设置选项是否被选中。例7-11计时器常用属性:Interval:设置Timer事件触发时间间隔,单位为毫秒。Enabled:设置是否启动记时器。常用事件:Timer:例7-12容器类控件表格页框容器表格控件表格的组成在表单窗口创建表格控件从数据环境创建利用表格生成器创建表格编辑修改列标题调整表格的行高与列宽列的增删例7-13表格控件常用属性:表格属性ColumnCountRecordSourceRecordSourceTypeAllowAddNew列属性ControlSourceCurrentControlSparse例7-14页框控件创建页框常用属性:TabStyleTabStretchActivePageTabs例7-15