版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
任課教師:楊超電子郵箱:
yangchao_69@163.com測控軟件設(shè)計1第2章第12節(jié)列表框和組合框
列表框(ListBox)組件位于Standard頁,可以容納多條內(nèi)容并顯示出來,供用戶選擇;組件會根據(jù)內(nèi)容多少自動顯示滾動條。除公共屬性外,其重要屬性如下:(1)AutoComplete:是否可以輸入第一個字符實現(xiàn)自動選擇;(2)BorderStyle:設(shè)置其邊界類型;(3)Columns:設(shè)置其顯示內(nèi)容的列數(shù);如果只有1列,不能同時顯示全部內(nèi)容時,自動增加垂直滾動條;如果列數(shù)>1,不能同時顯示全部內(nèi)容時,自動增加水平滾動條。(4)Count:組件里內(nèi)容的總(條)數(shù);2第2章第12節(jié)列表框和組合框
(5)Items:組件里的所有內(nèi)容;(6)ItemIndex:組件里的被選中內(nèi)容對應(yīng)的索引。(7)MultiSelect:是否可以同時選擇多條內(nèi)容;(8)ExtendedSelect:是否可以擴展選擇,即用鼠標畫框選擇,或用鼠標配合“Shift”鍵、“Ctrl”鍵實現(xiàn)多條選擇。(9)SelCount:返回被選中條目的數(shù)量;(10)Selected[Ind]:判斷第Ind條是否被選中;(11)Sorted:是否將組件里的內(nèi)容自動排序;(12)Style:設(shè)置組件的類型。 3第2章第12節(jié)列表框和組合框
列表框(ListBox)
的常用事件如下:(1)OnClick:單擊組件中的某個條目時發(fā)生;(2)OnEnter:獲得焦點時發(fā)生;(3)OnExit:輸入焦點離開時發(fā)生;OnClick事件最常用。4第2章第12節(jié)列表框和組合框
列表框(ListBox)
屬性和方法的使用:組件名.Items.Add(S):向列表框添加內(nèi)容;組件名.Clear:清除列表框所有內(nèi)容;組件名.DeleteSelected:從列表框刪除所選內(nèi)容;組件名.SetFocus:將輸入焦點送給列表框。組件名.SelectAll:選中列表框所有內(nèi)容;組件名.Count:返回列表框所有內(nèi)容條目數(shù);組件名.Selected[Ind]:判斷列表框第Ind條內(nèi)容是否被選中;組件名.SelCount:返回列表框所選內(nèi)容個數(shù)。5第2章第12節(jié)列表框和組合框
組合框(ComboBox)組件位于Standard頁,可以容納多條內(nèi)容并顯示出來,供用戶選擇;組件會根據(jù)內(nèi)容多少自動顯示垂直滾動條。除公共屬性外,其重要屬性如下:(1)AutoComplete:是否根據(jù)輸入的第一個字符實現(xiàn)自動選擇;(2)AutoDropDown:用戶輸入一個字符時是否自動打開下拉列表;(3)CharCase:設(shè)置組件內(nèi)容的顯示方式(全部大寫、正常、全部小寫);(4)DropDownCount:打開下拉列表時顯示內(nèi)容的條數(shù);
(5)Items:組件里的所有內(nèi)容;(6)Items.Count:組件里內(nèi)容的總(條)數(shù);6第2章第12節(jié)列表框和組合框
(7)ItemIndex:組件里被選中內(nèi)容對應(yīng)的索引;
(8)Sorted:是否將組件里的內(nèi)容自動排序;(9)Style:設(shè)置組件的類型;(10)Text:選中的內(nèi)容文本。組合框每次只能選擇一條內(nèi)容,選中的內(nèi)容就顯示在組件上。組合框(ComboBox)
的常用事件如下:(1)OnClick:單擊組件中的某個條目時發(fā)生;(2)OnChange:Text屬性變化時發(fā)生;(3)OnEnter:獲得焦點時發(fā)生;(4)OnExit:輸入焦點離開時發(fā)生;7第2章第12節(jié)列表框和組合框
組合框(ComboBox)
屬性和方法的使用:組件名.Items.Add(S):向組合框添加內(nèi)容;組件名.Clear:清除組合框所有內(nèi)容;組件名.DeleteSelected:從組合框刪除所選內(nèi)容;組件名.SetFocus:將輸入焦點送給組合框。組件名.SelectAll:選中組合框所有內(nèi)容;組件名.Items.Count:返回組合框所有內(nèi)容條目數(shù);組件名.ItemIndex:返回組合框被選中內(nèi)容的索引。8第2章列表框和組合框演習
點擊將左側(cè)列表框的內(nèi)容全部送至右側(cè)列表框和組合框點擊將右側(cè)組合框的內(nèi)容全部送至左側(cè)列表框點擊將編輯框的內(nèi)容添加至左側(cè)列表框點擊顯示組合框和2個列表框內(nèi)容的信息點擊清除備注組件里的信息點擊刪除左側(cè)列表框選中的內(nèi)容點擊刪除左側(cè)列表框的所有內(nèi)容點擊選中左側(cè)列表框的所有內(nèi)容9第2章第13節(jié)
集合組件一、組框(GroupBox)
組框是容器組件,位移Standard頁,其它組件放入其中,組框成為放入其中組件的父組件,移動組框,則其中的組件將同時被移動,且相對位置不變。如下圖,GroupBox2是單選按鈕1~4的容器(父組件)。編寫組框的命令代碼,只要對其中組件編寫事件代碼即可。10第2章第13節(jié)
集合組件二、單選組框(RadioGroup)
單選組框是容器組件,位移Standard頁,是只包含單選按鈕的組框(其它組件無法放入其中),通過Items屬性設(shè)置其單選項,通過Columns屬性設(shè)置單選項分幾列顯示,通過ItemIndex屬性設(shè)置/獲得選中項的索引。最主要事件是:OnClick。與組框的區(qū)別:組框無Items、Columns、ItemIndex屬性。11第2章第13節(jié)
集合組件三、面板(Panel)
面板是容器組件,位移Standard頁,其它組件放入其中,面板成為放入其中組件的父組件,移動面板,則其中的組件將同時被移動,且相對位置不變。主要用于對組件分組、布局界面。一般不編寫面板事件。
面板的邊框形式可通過改變BevelInner、BevelOuter、BorderStyle屬性來設(shè)置。12第2章第14節(jié)更高級的組件一、標簽編輯框(LabeledEdit)標簽編輯框組件,位于Additional頁,或稱作帶標簽的編輯框,由標簽和編輯框組合而成的組件,其屬性、方法和事件也是二者的組合。該組件以編輯框為主,選中編輯框才能選中該組件;通過EditLabel屬性可設(shè)置標簽的屬性,通過LabelPosition屬性可改變標簽的位置,通過LabelSpacing屬性可改變標簽與編輯框之間的距離(點數(shù))。13第2章第14節(jié)更高級的組件二、顏色組合列表框顏色組合列表框位于Additional頁,是可供選擇顏色的組合列表框。其重要屬性包括:DropDownCount(展開下拉列表時顯示的個數(shù));Selected(選中的顏色);Style(該組件包含那些顏色)。常用事件:OnChange,OnClick。例如選擇顏色改變面板的顏色:procedureTForm1.CBClick(Sender:TObject);beginPanel.Color:=CB.Selected;end;//CB是顏色組合列表框的名稱Panel14第2章第14節(jié)更高級的組件三、復選列表框(CheckListBox)
復選列表框組件位于Additional頁,是包含一系列復選框的列表框組件,因此,該組件的屬性、事件和方法是復選框組件與列表框組件的綜合。編程時采用列表框組件或復選列表框組件均可,取決于個人喜好,編程的難易程度差別不大。
判斷第N
項被選中,對于復選列表框:If組件名.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二手注塑機2024年度購銷合同范本2篇帶眉腳
- 2025版冷鏈物流貨車承包經(jīng)營合同范本3篇
- 2025年高端裝備制造業(yè)貨物采購運輸合同3篇
- 二零二五年度2025場現(xiàn)代農(nóng)業(yè)科技應(yīng)用推廣合同3篇
- 二零二五年度城市綠化項目承包經(jīng)營合同賠償細則3篇
- 2025版建筑工程施工安全管理技術(shù)咨詢合同示范文本
- 二零二五年度彩鋼板房拆除工程廢棄物處置與資源化利用協(xié)議2篇
- 二零二五年度隧道工程安裝施工合同6篇
- 二零二五年度人工智能倫理與隱私保護合同法解讀
- 2025年度新型木材加工鋼材買賣居間服務(wù)與技術(shù)支持合同4篇
- 2024年國家焊工職業(yè)技能理論考試題庫(含答案)
- 特魯索綜合征
- 《向心力》 教學課件
- 結(jié)構(gòu)力學數(shù)值方法:邊界元法(BEM):邊界元法的基本原理與步驟
- 2024年山東省泰安市高考語文一模試卷
- 工程建設(shè)行業(yè)標準內(nèi)置保溫現(xiàn)澆混凝土復合剪力墻技術(shù)規(guī)程
- 北師大版物理九年級全一冊課件
- 2024年第三師圖木舒克市市場監(jiān)督管理局招錄2人《行政職業(yè)能力測驗》高頻考點、難點(含詳細答案)
- RFJ 006-2021 RFP型人防過濾吸收器制造與驗收規(guī)范(暫行)
- 盆腔炎教學查房課件
- 新概念英語課件NCE3-lesson15(共34張)
評論
0/150
提交評論