首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載 | ||
![]() |
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試 MPA考試 | 中科院 |
|
![]() |
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT 新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語 |
|
![]() |
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證 華為認證 | Java認證 |
|
![]() |
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格 報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師 人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平 駕駛員 | 網絡編輯 |
|
![]() |
衛生資格 | 執業醫師 | 執業藥師 | 執業護士 | |
![]() |
會計從業資格考試(會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師 注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師 |
|
![]() |
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師 質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師 設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師 城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師 |
|
![]() |
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲 |
7.3 向表單中添加控件
1. 常用控件的作用
標 簽: 用于保存不希望用戶改動的文本,常用來為添加的控件寫標。
文本框: 用于輸入或編輯表中的非備注型字段,框中一般是單行的文本。
編輯框: 用于輸入或編輯長字段或備注字段,框中可以有多行并有垂直滾動條。
列表框: 用于顯示一組預定的、供用戶選擇的值,可以是一列或多列,可通過滾動條瀏覽列表信息。
組合框: 一種下拉式的列表框,可以從中選擇一項或人工輸入一個值,兼有列表框和文本框的功能
復選框: 用來顯示多個選項,可以選擇其中的一項或多項。
表 格: 一個按瀏覽窗口樣式顯示數據的容器,常用來顯示一多關系中的子表。
頁 框:一種用于創建選項卡式對話框的容器類,一個頁框可以包含多個頁面,但每次只能有一個活動頁面。
微調控制:用于接受給定范圍內的數據輸入。
命令按鈕:常用來啟動一個事件。
命令按鈕組:用來把相關的命令按鈕編成組。
選項按鈕組:用于顯示多個選項,只允許從中選擇一項。
計時器: 可以在指定時間或按照設定的間隔運行進程,此控件在運行時不可見。
2. 用生成器向表單中添加控件:
打開所需表單,進入表單設計器 → 從表單控件工具欄上選擇生成器鎖定按鈕 → 從該工具欄上選擇所需控件并放在表單上 → 在生成器的選項卡中填上有關信息。
3. 利用數據環境在表單中創建控件:
從數據環境中直接將所需字段或表拖到正在設計的表單中,VFP 會自動生成符合要求的控件。
若要創建一個 |
將下面的項拖動到表單 |
表格 | 表 |
復選框 | 邏輯型字段 |
編輯框 | 備注型字段 |
OLE 綁定型控制 | 通用型字段 |
文本框 | 其他類型的字段 |
4. 自定義方式創建控件
打開表單設計器 → 根據需要從工具欄上單擊某個控件 → 用鼠標直接在表單上畫出控件外形 → 在屬性窗口設置該控件的各項屬性。
5.使用類瀏覽器向表單中添加控
在表單設計器中打開表單 → 在類瀏覽器中打開類庫文件,其中應包含有添加到表單中的對象的類 → 從類列表中,選擇類名,然后把類圖標拖放到表單上。類圖標位于類列表的上方。
附注:如果要把類添加到表單的容器對象上,則需把類圖標拖放到表單中一個區域,然后把對象剪切并粘貼到所要的容器上。
6. 控件常用的屬性、事件與方法
屬性 |
說 明 |
AutoSize屬性 | 指定控件是否依據其內容自動調節大小 |
ButtonCount屬性 | 指定命令組或選項組中的按鈕數 |
Caption屬性 | 指定在對象標題中顯示的文本 |
ControlCount屬性 | 指定容器對象中控件的數目 |
ControlSource屬性 | 指定與對象綁定的數據源 |
Enabled屬性 | 指定對象能否響應用戶引發的事件 |
Filter屬性 | 排除不滿足條件的記錄。篩選條件由給定表達式指定 |
Increment屬性 | 單擊上箭頭或下箭頭時,微調控件中數值增加或減少的量 |
InputMask屬性 | 指定控件中數據的輸入格式和顯示方式 |
MoverBars屬性 | 指定是否在列表框控件中顯示移動按鈕 |
Name屬性 | 指定在代碼中引用對象時所用的名稱 |
Parent屬性 | 引用一個控件的容器對象 |
ReadOnly屬性 | 指定是否可以編輯控件或者更新與臨時表對象相關聯的表或視圖 |
RecordSourceType屬性 | 指定如何打開填充表格控件的數據源 |
RowSource屬性 | 指定組合框或列表框控件中值的來源 |
ToolTipText屬性 | 為一個控件指定作為“工具提示”出現的文本 |
Value屬性 | 指定控件的當前狀態 |
Click事件 | 在控件上單擊鼠標左鍵時方生 |
DblCick事件 | 在控件上雙擊鼠標左鍵時方生 |
Destroy事件 | 當釋放一個對象的實例時發生 |
Init事件 | 在創建對象時發生 |
InteractiveChange事件 | 當更改控件的值時發生 |
Load事件 | 在創建對象前發生 |
RightClick事件 | 在單擊右鍵時發生 |
Addobject方法 | 運行時在容器對象中添加對象 |
Clear方法 | 清除組合框或列表框控件的內容 |
Refresh方法 | 重畫表單或控件,并刷新所有值 |
KeyPress事件 | 當按下并釋放某個鍵時發生 |
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |