华南俳烁实业有限公司

考試首頁(yè) | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
全國(guó)  |             |          |          |          |          |         
  當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Visual FoxPro > VF輔導(dǎo) > 文章內(nèi)容
  

計(jì)算機(jī)等級(jí)考試二級(jí)VFP輔導(dǎo)講義:表單設(shè)計(jì)與應(yīng)用

中華IT學(xué)院   【 】  [ 2017年7月5日 ]

  4)屬性窗口

  表單屬性是描述表單特征的參數(shù)。程序中的表單作為由它的父類派生的對(duì)象,繼承了父類的所有屬性及其值。用戶可以在設(shè)計(jì)階段通過(guò)屬性窗口修改,也可以在程序中通過(guò)程序代碼修改表單屬性的值。

  設(shè)計(jì)表單的絕大多數(shù)工作都是在屬性窗口中完成的,因此用戶必須熟悉屬性窗口的用法。

  如果在表單設(shè)計(jì)器中沒有出現(xiàn)屬性窗口,可在系統(tǒng)菜單中單擊【顯示】|【屬性】,屬性窗口如圖所示。

  頁(yè)框選項(xiàng)卡

  右擊表單頁(yè)面,選“屬性”選項(xiàng),系統(tǒng)即彈出表單屬性窗口,其窗口分以下五部分:

  1.對(duì)象列表:該下拉列表中以樹形結(jié)構(gòu)分層列出了當(dāng)前表單及其所包含的對(duì)象的名稱,單擊下拉按鈕,可以從中選擇表單中的對(duì)象。

  2.屬性分類選項(xiàng)頁(yè):這部分有5個(gè)小項(xiàng)目,分別如下:

 、偃俊醋帜概判虻膶(duì)象的所有屬性。

 、跀(shù)據(jù)——與對(duì)象數(shù)據(jù)有關(guān)的屬性。

 、鄯椒ǔ绦颉獙(duì)象的事件觸發(fā)程序和方法程序

 、懿季帧刂茖(duì)象外觀的屬性,如顏色等。

  ⑤其他——不屬以上②、 ③、 ④各項(xiàng)的屬性。

  3.屬性列表:列出當(dāng)前選項(xiàng)頁(yè)的所有屬性名及其取值。單擊屬性列表中的某一項(xiàng)目,則選中該屬性,稱為當(dāng)前屬性。

  4.屬性值輸入框:用來(lái)輸入或選擇當(dāng)前屬性的值。

  5.屬性說(shuō)明:對(duì)當(dāng)前屬性的文字解釋

  可見,在表單設(shè)計(jì)器中設(shè)置屬性值時(shí),需要先在屬性窗口的對(duì)象列表框中選擇要修改的對(duì)象,再選擇屬性分類選項(xiàng)頁(yè),找到屬性,最后在輸入框輸入新值。(有時(shí),屬性值可以從屬性列表選擇或通過(guò)對(duì)話框選擇)

  表單的常用屬性

  ±í 表單背景色

  BackColor RGB 三色值

  為真時(shí),表單居中打開 AutoCenter .T. .F.

  字串表單標(biāo)題/窗口標(biāo)題Caption

  ±íμ¥表單名,用于程序代碼 Name 字串

  取值 作用

  屬性設(shè)置

  控件屬性的設(shè)置方法與表單屬性相同,可以采用兩種方法:一是在屬性窗口設(shè)置——先從對(duì)象列表中選擇對(duì)象,再在下面的屬性列表中選擇要設(shè)置的屬性,在窗口中間的屬性值輸入框中輸入(或從下拉列表、用該文件作為表單背景

  Picture Bmp 文件名

  表單是否允許移動(dòng)

  Moveble .T. .F. ˉ

  表單的初始狀態(tài):

  0:普通;1:最小化;2:最大化 0,1,2

  Windowstate

  Height,Width 數(shù)值 表單的高和寬

  Left,Right 數(shù)值 表單左上角坐標(biāo)

  ×作用

  取值

  對(duì)話框中選取);二是通過(guò)屬性賦值語(yǔ)句完成,根據(jù)引用方式的不同,屬性賦值命令的格式有絕對(duì)引用格式和相對(duì)引用格式兩種,分別如下:

  (1)絕對(duì)引用:

  包含對(duì)象的各層容器名.對(duì)象名.屬性名=值

  (2)相對(duì)引用:

  This.屬性名=值

  或:

  Thisform.表單內(nèi)包含對(duì)象的各層容器名.對(duì)象名.屬性名=值

  設(shè)置屬性值也可以在程序代碼中實(shí)現(xiàn),例如:

  Form1.BackColor=RGB(255,0,0)

  THISFORM.Caption=“學(xué)生數(shù)據(jù)錄入”

  可分別設(shè)置表單的背景色和標(biāo)題。

  Thisform.Picture=“c:\windows\setup.bmp”

  可用來(lái)設(shè)置當(dāng)前表單的背景。

  5)表單控件工具欄

  設(shè)計(jì)表單的主要任務(wù)就是利用“表單控件”設(shè)計(jì)交互式用戶界面!氨韱慰丶惫ぞ邫谑潜韱卧O(shè)計(jì)的主要工具。默認(rèn)包含21個(gè)控件、4個(gè)輔助按鈕,如圖所示。

  1.如果要為控件設(shè)置焦點(diǎn),則控件的Enabled 屬性和____屬性必須為.T.

  A.Buttons B.Cancel

  C.Default D.Visible

  [解析] 本題考查的知識(shí)點(diǎn)是設(shè)置控制焦點(diǎn)的屬性的使用。在Visual FoxPro中,對(duì)象被指定,它就獲得了焦點(diǎn),焦點(diǎn)的標(biāo)志可以是文本框的光標(biāo)、命令按鈕內(nèi)的虛線框等。如果要為控制設(shè)置焦點(diǎn),其Enabled 和Visible 屬性必須為.T.。

  Enabled 屬性決定對(duì)象是否可用,Visible 屬性決定對(duì)象是可見或是隱藏。掌握這些知識(shí),一看便知正確答案為D。

  [答案] D

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
夏津县| 琼结县| 禹城市| 云林县| 铁岭市| 商水县| 桐城市| 盐边县| 德保县| 绍兴县| 肃南| 井冈山市| 大宁县| 临漳县| 桂林市| 奈曼旗| 宁海县| 迁西县| 漳平市| 宽甸| 资阳市| 高尔夫| 报价| 襄樊市| 信丰县| 田林县| 荣昌县| 凤冈县| 南部县| 达州市| 蓬溪县| 紫阳县| 石台县| 泰兴市| 五河县| 赤城县| 阳西县| 政和县| 芦山县| 甘泉县| 呼和浩特市|