表单程序设计讲解
第六章 表单程序设计 第六章 表单程序设计 6.1.1 Visual FoxPro中对象的常用属性 从功能上看,属性可以分为布局和修饰属性、数据属性、状态属性和其他属性。 1.布局属性 (1)Alignment属性 指定与控件有关的文本对齐方式,设置值为数值(0、1、2,…)。对于不同的控件,其设置值和含义不完全相同,通常0-左对齐,1-右对齐,2-中间对齐,3-自动方式。 (2)AlwaysOnTop属性 指定表单是否永远处于所有窗口的最上层而不被其他窗口覆盖。设置值为逻辑值(.T.或.F.),缺省值为.F.。 第六章 表单程序设计 (3)AutoCenter属性 指定表单是否处于Visual FoxPro主窗口或桌面的最中间。设置值为逻辑值(.T.或.F.),缺省值为.F.。 (4)AutoSize属性 指定控件是否根据其内容的长短自动调整大小。设置值为逻辑值(.T.或.F.),缺省值为.F.。 (5)Desktop属性 指定表单是处于Visual FoxPro主窗口中还是处于桌面中。设置值为逻辑值(.T.或.F.),缺省值为.F.(处于Visual FoxPro主窗口中)。 第六章 表单程序设计 (6)Height和Width属性 Height属性用于指定屏幕上某个对象的高度;Width属性用于指定屏幕上某个对象的宽度。设置值为数值,缺省单位为像素。 (7)Left和Top属性 Left属性用于指定控件最左边相对于其父对象的位置;Top属性用于指定控件顶边相对于其父对象顶边的位置。设置值为数值,缺省单位为像素。 第六章 表单程序设计 2.修饰属性 (1)BackColor、ForeColor属性 BackColor属性用于指定对象内文本和图形的背景色;ForeColor属性用于指定对象内文本和图形的前景色。例如,要设置表单Form1中文本框Text1的前景色为红色、背景色为黑色,则代码为: ThisForm.Text1.foreColor=RGB(0,0,0) ThisForm.Text1.BackColor=RGB(255,0,0) (2)BackStyle属性 指定对象的背景色是否透明。设置值为数值(0或1),缺省值为1(不透明)。如果本属性设置为0(透明),则BackColor属性的设置被忽略。 (3)BorderStyle属性 指定对象的边界风格,设置值为数值(0、1、2、?)。对于不同的控件,其设置值和含义都是不同的。 第六章 表单程序设计 (4)Caption属性 该属性用于指定对象的标题。如要把表单Form1的标题设置为“学生”,则代码为: ThisForm. Caption=“学生” (5)Curvature属性 用于指定Shape控件的拐角曲率,设置值为数值。0为没有曲率,建立的是直线拐角;1-98为圆角拐角,值越大,曲率越大,99为最大曲率,创建圆或椭圆。 (6)FontName和FontSize属性 FontName属性用于指定显示文本时的字体名称;FontSize属性用于指定显示文本时的字体大小。 (7)Picture属性 指定显示在控件中的位图文件(.BMP)或图标文件(.ICO)。 第六章 表单程序设计 3.数据属性 (1)ButtonCount和Buttons属性 ButtonCount 属性用于指定命令按钮组或选项按钮组中包含的按钮数;Buttons属性用于指定命令按钮组或选项按钮组中第几个按钮的数组,数组的下标介于1~ ButtonCount之间。 例如,现有一个命令按钮组CommandGroup1,它包含四个命令按钮,如果要设置第二个命令按钮的标题为“确定”,则代码为: Thisform. CommandGroup1.Buttons(2).Caption=“确定” (2)Columncount和Columns属性 Columncount属性用于指定表格、组合框和列表框中包含列的数目;Columns属性用于指定表格、组合框和列表框中第几列的数组,数组的下标介于1~ Columncount之间。 第六章 表单程序设计 (3)ControlCount和Controls属性 ControlCount 属性用于指定容器对象中包含的控件数目;Controls属性用于指定容器对象中第几个控件的数组,数组的下标介于1~ ControlCount之间。例如,现有一个容器对象Container1,它包含四个文本框对象,如果要设置第二个文本框的值为“ABC”,则代码为: Thisform. Container1. Controls(2).value=“ABC” (4)FormCount和Forms属性 FormCount属性用于指定表单集中包含的表单数目;Forms属性用于指定表单集中第几个
您可能关注的文档
- 衍生工具第3章宋凌峰讲解.ppt
- 衍纸艺术1讲解.ppt
- 衢宁铁路QNFJZQ-5标钢结构加工中心安全操作规程2讲解.doc
- 衣柜用什么板材好怎样去选择讲解.doc
- 衣服尺码对照表(完美版)讲解.doc
- 衡阳君毅礼仪培训讲解.ppt
- 衡水中学高考化学一轮复习讲解.ppt
- 补充材料:诺贝尔奖中的金融数学模型讲解.ppt
- 补充数据在计算机中的表示讲解.ppt
- 补充知识:极限与配合基础讲解.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 高等学校中医临床教学基地教学工作水平评估指标体系与标准.pdf
- 2022届高考物理一轮复习图像经典100题.pdf VIP
- 新能源汽车电气技术 配套课件.pptx
- 2025年高考语文备考之300个文言实词汇编(含课内句子).pdf VIP
- DB11∕T2293-2024住宅工程质量品质提升技术标准.pdf VIP
- Marantz马兰士家庭影院 AV 擴音機 SR8012 SR8012 Quick Start Guide English说明书用户手册.pdf
- 人教八上:专题六 无刻度直尺作图(含解析).docx VIP
- 2023年江西省中考语文试卷及答案解析.pdf VIP
- 2025年山东劳动职业技术学院高职单招笔试语文试题库含答案解析(5套共100道单选合辑).docx VIP
- 2025-2026学年七年级英语春季开学第一课 课件:马踏新春,趣学英语(全国通用版).pptx
原创力文档

文档评论(0)