




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第13章常用窗口控件
13-1窗口控件的通用屬性
13-2常用窗口控件
第13章常用窗口控件13-1窗口控件的控件是構(gòu)成PowerBuilder應(yīng)用程序用戶界面、完成數(shù)據(jù)輸入/輸出的強(qiáng)有力工具。了解和熟悉各種控件的功能、作用和用法是設(shè)計(jì)美觀的用戶界面的前提和基本要求,只有這樣,才能夠根據(jù)業(yè)務(wù)工作的具體要求,迅速構(gòu)造出操作方便、使用靈活、安全穩(wěn)健、界面友好的應(yīng)用程序??丶荘owerBuilder應(yīng)用程序圖形界面的重要組成部分,一方面,控件豐富美化了窗口界面,另一方面,控件也為用戶操縱應(yīng)用程序以及應(yīng)用程序表現(xiàn)數(shù)據(jù)提供了靈活多樣的手段??丶菢?gòu)成PowerBuilder應(yīng)用程序用戶界面、PowerBuilder的控件基本上可分為兩類:一類能夠響應(yīng)用戶的操作,它們具有事件(如按鈕、編輯框等);另一類不響應(yīng)用戶的操作,它們沒有事件(如繪圖控件)。無論哪類控件,只有將其放置到窗口上、與窗口融為一體時(shí)才能發(fā)揮其作用。如何向窗口添加控件、窗口布局調(diào)整請(qǐng)同學(xué)們自己看書。下面我們介紹常用的幾個(gè)窗口控件用法及其常用的屬性、函數(shù)和事件。PowerBuilder的控件基本上可分為兩類:13-1窗口控件的通用屬性大多數(shù)控件都有個(gè)標(biāo)題,用于向用戶提示控件的功用,比如按鈕、單選鈕、復(fù)選框都有標(biāo)題。為了方便用戶的鍵盤操作,應(yīng)該為控件設(shè)置訪問鍵(Accelerator,有些書籍將其稱為加速鍵)。所謂訪問鍵是這樣的組合鍵,用戶按住Alt鍵后再按訪問鍵,就能把輸入焦點(diǎn)移動(dòng)到定義該訪問鍵的控件上。有些控件我們希望根據(jù)程序運(yùn)行情況決定用戶是否能訪問它,這時(shí),可通過設(shè)置控件的Visible或Enabled屬性來實(shí)現(xiàn)。下面分別介紹設(shè)置控件標(biāo)題、訪問鍵以及可訪問性的方法。13-1窗口控件的通用屬性大多數(shù)控件都有個(gè)標(biāo)題,一、標(biāo)題(text)設(shè)置控件標(biāo)題控件標(biāo)題就是顯示在控件上的文字。大多數(shù)控件都有標(biāo)題。在窗口畫板上設(shè)置控件標(biāo)題文字的方法是:1.選中控件;2.在窗口畫筆風(fēng)格欄(Style)左邊的“text”中鍵入標(biāo)題文字。我們也可以在程序中動(dòng)態(tài)地控制窗口控件的標(biāo)題。例如:把單行編輯器中輸入的文本取出: stringstr str=sle_1.text將cb_ok的提示設(shè)置為“關(guān)閉” cb_ok.text=”關(guān)閉”將單行編輯框設(shè)置初值為”start” sle_1.text=”start”一、標(biāo)題(text)二、是否可視,visible屬性表示控件是否可見。 Cb_1.visible=false Sle_1.visible=false三、enabled屬性enabled屬性是每個(gè)控件都具有的屬性。該屬性是true時(shí),該控件處于活動(dòng)狀態(tài),能夠響應(yīng)用戶的操作,當(dāng)enabled屬性是false時(shí),該控件處于不活動(dòng)狀態(tài),其事件不會(huì)被觸發(fā),控件的標(biāo)題和輪廓變?yōu)榛疑?,控件只可見而不可用?Cb_1.enabled=false Sle_1.enabled=false二、是否可視,四、快捷鍵所謂快捷鍵是組合鍵,用戶alt鍵后再按住快捷鍵,就能把輸入焦點(diǎn)移動(dòng)到該控件上。對(duì)命令按鈕、復(fù)選框、單選鈕這類有標(biāo)題的控件,定義快捷鍵的方法很簡單,只要定義標(biāo)題時(shí)在作為訪問鍵的字符前放上&字符即可,PowerBuilder會(huì)把該字符顯示成帶下劃線方式。關(guān)閉&c例如,要給命令按鈕“確定”加上訪問鍵“A”,只要將其標(biāo)題修改為“&A確定”即可。四、快捷鍵對(duì)沒有標(biāo)題的控件,比如單行編輯框、多行編輯框、列表框、下拉列表框等,定義快捷鍵的方法是:1.雙擊該控件打開屬性設(shè)置對(duì)話框;2.在“General”標(biāo)簽頁的“Accelerator”編輯框中鍵入作為訪問鍵的字符,例如,要使Alt+A成為單行編輯框的訪問鍵,那么在“Accelerator”編輯框中鍵入字符“a”。對(duì)沒有標(biāo)題的控件,比如單行編輯框、多行編輯框、列表框五、顏色Backcolor背景色Textcolor字體的顏色St_1.textcolor=RGB(255,0,0)St_1.backcolor=RGB(192,192,192)六、標(biāo)簽tag屬性
tag屬性是與控件相關(guān)的字符串,本身沒有什么用途,主要取決于用戶如何使用他,標(biāo)簽主要用于做注解、說明、標(biāo)記等。五、顏色七、邊界border和邊界類型borderstyle屬性。Border屬性是一個(gè)布爾類型的值,它決定了控件是否有邊界。只有當(dāng)border屬性被設(shè)置為true時(shí),borderstyle屬性才會(huì)有效。七、邊界border和邊界類型borderstyle屬性。13-2常用窗口控件
PowerBuilder的控件基本上可分為兩類:一類能夠響應(yīng)用戶的操作,它們具有事件(如按鈕、編輯框等);另一類不響應(yīng)用戶的操作,它們沒有事件(如幾何畫筆),它們在窗口上主要起裝飾作用。一、按鈕控件按鈕控件是大多數(shù)用戶界面不可缺少的要素之一,它表示一個(gè)動(dòng)作,用戶通過單擊選擇按鈕時(shí),將完成一個(gè)或一系列操作。PowerBuilder中的按鈕有兩種形式:命令按鈕和圖形按鈕,命令按鈕上只顯示一行提示按鈕功能的文字,而圖形按鈕則既能夠顯示提示文字,又可以顯示圖像。命令按鈕有十幾個(gè)事件,其中最常用的是clicked事件。13-2常用窗口控件PowerBuilder的二、單選鈕、復(fù)選框與組框
使用圖形界面的目的是為了在直觀明了的同時(shí)方便用戶的操作。通過簡單選擇就能完成的任務(wù)就不應(yīng)該讓用戶一個(gè)個(gè)地鍵入,單選鈕、復(fù)選框正是為了方便用戶做出抉擇而設(shè)計(jì)的。單選鈕用來表示一組互斥的選項(xiàng),用戶只能從中選擇一個(gè)。單選鈕帶有一個(gè)圓形圖案,當(dāng)被選中時(shí),其圖案中心出現(xiàn)一個(gè)黑點(diǎn),未被選中時(shí),其圖案中心為空白。復(fù)選框用來表示是/否或真/假兩種狀態(tài),它常常被成組使用,同一組中可有多個(gè)復(fù)選框被選中。復(fù)選框被選中時(shí),方框內(nèi)出現(xiàn)一個(gè)叉(X)號(hào);未被選中時(shí),方框內(nèi)為空白。單選鈕、復(fù)選框的分組通過組框來實(shí)現(xiàn),因此,我們通??吹降慕缑嬷?,組框與單選鈕、復(fù)選框常常結(jié)伴而行。使用分組框可以修飾界面,使界面條理清晰。對(duì)于單選按鈕,還有一個(gè)重要的作用就是分組。分組框的分組作用只對(duì)單選按紐有效。二、單選鈕、復(fù)選框與組框常用事件:是Clicked,它在用戶單擊單選鈕或復(fù)選框時(shí)觸發(fā)。常用的屬性Checked:布爾類型,指該單選框或復(fù)選框是否被選中。單選按紐應(yīng)用:在w_1上有三個(gè)單選按紐,用分組框分為一組,分別代表顏色紅、綠、藍(lán)。還有一個(gè)命令按紐cb_color,要求在單擊該按紐時(shí),按照單選按紐的選擇,改變窗口的背景色常用事件:第13章常用窗口控件課件在cb_color的clicked事件中:ifrb_r.checkedthen parent.backcolor=RGB(255,0,0)endififrb_g.checkedthen parent.backcolor=RGB(0,255,0)endififrb_b.checkedthen parent.backcolor=rgb(0,0,255)endif在cb_color的clicked事件中:復(fù)選按紐應(yīng)用在w_1上有三個(gè)復(fù)選按紐,用分組框分為一組,分別代表顏色紅、綠、藍(lán)。還有一個(gè)命令按紐cb_color,要求在單擊該按紐時(shí),按照復(fù)選按紐的選擇顏色的組合,改變窗口的背景色復(fù)選按紐應(yīng)用在cb_color的clicked事件中intr,g,br=0g=0b=0ifcbx_r.checkedthenr=255ifcbx_g.checkedtheng=255ifcbx_b.checkedthenb=255parent.backcolor=rgb(r,g,b)在cb_color的clicked事件中三、單行編輯框與多行編輯框
單行編輯框通常用于輸入一行文本,它有一個(gè)屬性PASSWORD如選中,則可以用于輸入口令、密碼。鍵入內(nèi)容用“*”隱蔽。多行編輯框適合于大段、多行文字的錄入;而掩碼編輯框能夠讓用戶以熟悉的格式鍵入數(shù)據(jù)。單行編輯框常用的事件:modified:用戶在修改了單行編輯框中內(nèi)容時(shí)、并移走焦點(diǎn)時(shí)觸發(fā)該事件。通常在該事件進(jìn)行用戶輸入內(nèi)容的有效性檢查。三、單行編輯框與多行編輯框單行編輯框通常用于輸入一行例如單行編輯框用于sle_date輸入日期。在sle_date的modified事件中加入,有效性檢查代碼:ifnotisdate(sle_date.text)then messagebox(“”,“非法日期,請(qǐng)重新輸入!”)endif常用屬性text屬性:編輯框輸入的值存放在該屬性中。例如單行編輯框用于sle_date輸入日期。四、標(biāo)簽控件(選項(xiàng)卡控件)
標(biāo)簽控件(TabControl)是我們在PowerBuilder開發(fā)環(huán)境中使用最多的控件之一,當(dāng)設(shè)置某個(gè)對(duì)象的屬性時(shí),打開的屬性對(duì)話框使用的就是標(biāo)簽控件。標(biāo)簽控件能夠把多種數(shù)據(jù)和程序選項(xiàng)封裝在一個(gè)控件中,并允許用戶通過簡單的操作訪問這些數(shù)據(jù)和選項(xiàng)。一般來說,標(biāo)簽控件由多個(gè)標(biāo)簽組成,用戶能夠看到的總是當(dāng)前標(biāo)簽頁。標(biāo)簽控件在有限的屏幕空間里為用戶展示更多的數(shù)據(jù),提供更多的選擇。使需要幾個(gè)窗口才能容納的數(shù)據(jù)放在一個(gè)窗口中展示。標(biāo)簽控件的創(chuàng)建過程:四、標(biāo)簽控件(選項(xiàng)卡控件)標(biāo)簽控件(TabCon標(biāo)簽控件分幾個(gè)層次:標(biāo)簽控件放置在窗口上,窗口是它的父對(duì)象;標(biāo)簽頁放置在標(biāo)簽控件中,標(biāo)簽控件是標(biāo)簽頁的父對(duì)象;而放置在標(biāo)簽頁上的控件則以標(biāo)簽頁為父對(duì)象。因此,訪問標(biāo)簽控件上不同對(duì)象時(shí),需要考慮這些層次,一般方法是一次或多次使用點(diǎn)操作符(.)。假設(shè)窗口的名稱為w_1,放置標(biāo)簽控件的名稱為tab_1,“作品”標(biāo)簽頁的名稱為tabpage_1,在該標(biāo)簽控件上有一個(gè)單選按鈕rb_1。下面以實(shí)例方式說明訪問標(biāo)簽控件中各種對(duì)象的方法。標(biāo)簽控件分幾個(gè)層次:標(biāo)簽控件放置在窗口上,窗口是它的在窗口w_1的事件處理程序或窗口w_1其它控件的事件處理程序中將標(biāo)簽控件tab_1的標(biāo)簽頁tabpage_1上的單選鈕rb_1設(shè)置為未選中狀態(tài)時(shí),可使用下述語句:tab_1.tabpage_1.rb_1.checked=FALSE按類似的引用方法,我們也可以訪問各對(duì)象的函數(shù)。常用事件:SelectionChanged:在用戶選擇了新的標(biāo)簽頁后觸發(fā),該事件有兩個(gè)整數(shù)類型的參數(shù):oldindex和newindex,oldindex是當(dāng)前標(biāo)簽頁的位置號(hào),newindex是用戶新選擇標(biāo)簽頁的位置號(hào),該事件通常用于初始化新選擇的標(biāo)簽頁,比如設(shè)置某些選項(xiàng),為數(shù)據(jù)窗口提取數(shù)據(jù)等。在窗口w_1的事件處理程序或窗口w_1其它控件的五、下拉列表框
可以向用戶提供一組可選項(xiàng),減輕用戶輸入的強(qiáng)度。用法:函數(shù):向下拉列表中加入可選項(xiàng) AddItem(stringitem)取出下拉列表的選擇下拉列表選中的選項(xiàng)放在下拉列表的text屬性中: ddlb_1.text下拉列表框應(yīng)用:修改窗口的背景色五、下拉列表框可以向用戶提供一組可選項(xiàng),減在w_1的open事件中ddlb_1.additem(“紅”)ddlb_1.additem(“綠”)ddlb_1.additem(“藍(lán)”)在w_1的open事件中在cb_color的clicked事件中ifddlb_1.text=”紅”then parent.backcolor=RGB(255,0,0)elseifddlb_1.text=”綠”then parent.backcolor=RGB(0,255,0)elseifddlb_1.text=”藍(lán)”then parent.backcolor=RGB(0,0,255)endif在cb_color的clicked事件中·本章學(xué)習(xí)結(jié)束,進(jìn)入下章學(xué)習(xí)··本章學(xué)習(xí)結(jié)束,進(jìn)入下章學(xué)習(xí)·第13章常用窗口控件
13-1窗口控件的通用屬性
13-2常用窗口控件
第13章常用窗口控件13-1窗口控件的控件是構(gòu)成PowerBuilder應(yīng)用程序用戶界面、完成數(shù)據(jù)輸入/輸出的強(qiáng)有力工具。了解和熟悉各種控件的功能、作用和用法是設(shè)計(jì)美觀的用戶界面的前提和基本要求,只有這樣,才能夠根據(jù)業(yè)務(wù)工作的具體要求,迅速構(gòu)造出操作方便、使用靈活、安全穩(wěn)健、界面友好的應(yīng)用程序??丶荘owerBuilder應(yīng)用程序圖形界面的重要組成部分,一方面,控件豐富美化了窗口界面,另一方面,控件也為用戶操縱應(yīng)用程序以及應(yīng)用程序表現(xiàn)數(shù)據(jù)提供了靈活多樣的手段??丶菢?gòu)成PowerBuilder應(yīng)用程序用戶界面、PowerBuilder的控件基本上可分為兩類:一類能夠響應(yīng)用戶的操作,它們具有事件(如按鈕、編輯框等);另一類不響應(yīng)用戶的操作,它們沒有事件(如繪圖控件)。無論哪類控件,只有將其放置到窗口上、與窗口融為一體時(shí)才能發(fā)揮其作用。如何向窗口添加控件、窗口布局調(diào)整請(qǐng)同學(xué)們自己看書。下面我們介紹常用的幾個(gè)窗口控件用法及其常用的屬性、函數(shù)和事件。PowerBuilder的控件基本上可分為兩類:13-1窗口控件的通用屬性大多數(shù)控件都有個(gè)標(biāo)題,用于向用戶提示控件的功用,比如按鈕、單選鈕、復(fù)選框都有標(biāo)題。為了方便用戶的鍵盤操作,應(yīng)該為控件設(shè)置訪問鍵(Accelerator,有些書籍將其稱為加速鍵)。所謂訪問鍵是這樣的組合鍵,用戶按住Alt鍵后再按訪問鍵,就能把輸入焦點(diǎn)移動(dòng)到定義該訪問鍵的控件上。有些控件我們希望根據(jù)程序運(yùn)行情況決定用戶是否能訪問它,這時(shí),可通過設(shè)置控件的Visible或Enabled屬性來實(shí)現(xiàn)。下面分別介紹設(shè)置控件標(biāo)題、訪問鍵以及可訪問性的方法。13-1窗口控件的通用屬性大多數(shù)控件都有個(gè)標(biāo)題,一、標(biāo)題(text)設(shè)置控件標(biāo)題控件標(biāo)題就是顯示在控件上的文字。大多數(shù)控件都有標(biāo)題。在窗口畫板上設(shè)置控件標(biāo)題文字的方法是:1.選中控件;2.在窗口畫筆風(fēng)格欄(Style)左邊的“text”中鍵入標(biāo)題文字。我們也可以在程序中動(dòng)態(tài)地控制窗口控件的標(biāo)題。例如:把單行編輯器中輸入的文本取出: stringstr str=sle_1.text將cb_ok的提示設(shè)置為“關(guān)閉” cb_ok.text=”關(guān)閉”將單行編輯框設(shè)置初值為”start” sle_1.text=”start”一、標(biāo)題(text)二、是否可視,visible屬性表示控件是否可見。 Cb_1.visible=false Sle_1.visible=false三、enabled屬性enabled屬性是每個(gè)控件都具有的屬性。該屬性是true時(shí),該控件處于活動(dòng)狀態(tài),能夠響應(yīng)用戶的操作,當(dāng)enabled屬性是false時(shí),該控件處于不活動(dòng)狀態(tài),其事件不會(huì)被觸發(fā),控件的標(biāo)題和輪廓變?yōu)榛疑?,控件只可見而不可用?Cb_1.enabled=false Sle_1.enabled=false二、是否可視,四、快捷鍵所謂快捷鍵是組合鍵,用戶alt鍵后再按住快捷鍵,就能把輸入焦點(diǎn)移動(dòng)到該控件上。對(duì)命令按鈕、復(fù)選框、單選鈕這類有標(biāo)題的控件,定義快捷鍵的方法很簡單,只要定義標(biāo)題時(shí)在作為訪問鍵的字符前放上&字符即可,PowerBuilder會(huì)把該字符顯示成帶下劃線方式。關(guān)閉&c例如,要給命令按鈕“確定”加上訪問鍵“A”,只要將其標(biāo)題修改為“&A確定”即可。四、快捷鍵對(duì)沒有標(biāo)題的控件,比如單行編輯框、多行編輯框、列表框、下拉列表框等,定義快捷鍵的方法是:1.雙擊該控件打開屬性設(shè)置對(duì)話框;2.在“General”標(biāo)簽頁的“Accelerator”編輯框中鍵入作為訪問鍵的字符,例如,要使Alt+A成為單行編輯框的訪問鍵,那么在“Accelerator”編輯框中鍵入字符“a”。對(duì)沒有標(biāo)題的控件,比如單行編輯框、多行編輯框、列表框五、顏色Backcolor背景色Textcolor字體的顏色St_1.textcolor=RGB(255,0,0)St_1.backcolor=RGB(192,192,192)六、標(biāo)簽tag屬性
tag屬性是與控件相關(guān)的字符串,本身沒有什么用途,主要取決于用戶如何使用他,標(biāo)簽主要用于做注解、說明、標(biāo)記等。五、顏色七、邊界border和邊界類型borderstyle屬性。Border屬性是一個(gè)布爾類型的值,它決定了控件是否有邊界。只有當(dāng)border屬性被設(shè)置為true時(shí),borderstyle屬性才會(huì)有效。七、邊界border和邊界類型borderstyle屬性。13-2常用窗口控件
PowerBuilder的控件基本上可分為兩類:一類能夠響應(yīng)用戶的操作,它們具有事件(如按鈕、編輯框等);另一類不響應(yīng)用戶的操作,它們沒有事件(如幾何畫筆),它們在窗口上主要起裝飾作用。一、按鈕控件按鈕控件是大多數(shù)用戶界面不可缺少的要素之一,它表示一個(gè)動(dòng)作,用戶通過單擊選擇按鈕時(shí),將完成一個(gè)或一系列操作。PowerBuilder中的按鈕有兩種形式:命令按鈕和圖形按鈕,命令按鈕上只顯示一行提示按鈕功能的文字,而圖形按鈕則既能夠顯示提示文字,又可以顯示圖像。命令按鈕有十幾個(gè)事件,其中最常用的是clicked事件。13-2常用窗口控件PowerBuilder的二、單選鈕、復(fù)選框與組框
使用圖形界面的目的是為了在直觀明了的同時(shí)方便用戶的操作。通過簡單選擇就能完成的任務(wù)就不應(yīng)該讓用戶一個(gè)個(gè)地鍵入,單選鈕、復(fù)選框正是為了方便用戶做出抉擇而設(shè)計(jì)的。單選鈕用來表示一組互斥的選項(xiàng),用戶只能從中選擇一個(gè)。單選鈕帶有一個(gè)圓形圖案,當(dāng)被選中時(shí),其圖案中心出現(xiàn)一個(gè)黑點(diǎn),未被選中時(shí),其圖案中心為空白。復(fù)選框用來表示是/否或真/假兩種狀態(tài),它常常被成組使用,同一組中可有多個(gè)復(fù)選框被選中。復(fù)選框被選中時(shí),方框內(nèi)出現(xiàn)一個(gè)叉(X)號(hào);未被選中時(shí),方框內(nèi)為空白。單選鈕、復(fù)選框的分組通過組框來實(shí)現(xiàn),因此,我們通??吹降慕缑嬷?,組框與單選鈕、復(fù)選框常常結(jié)伴而行。使用分組框可以修飾界面,使界面條理清晰。對(duì)于單選按鈕,還有一個(gè)重要的作用就是分組。分組框的分組作用只對(duì)單選按紐有效。二、單選鈕、復(fù)選框與組框常用事件:是Clicked,它在用戶單擊單選鈕或復(fù)選框時(shí)觸發(fā)。常用的屬性Checked:布爾類型,指該單選框或復(fù)選框是否被選中。單選按紐應(yīng)用:在w_1上有三個(gè)單選按紐,用分組框分為一組,分別代表顏色紅、綠、藍(lán)。還有一個(gè)命令按紐cb_color,要求在單擊該按紐時(shí),按照單選按紐的選擇,改變窗口的背景色常用事件:第13章常用窗口控件課件在cb_color的clicked事件中:ifrb_r.checkedthen parent.backcolor=RGB(255,0,0)endififrb_g.checkedthen parent.backcolor=RGB(0,255,0)endififrb_b.checkedthen parent.backcolor=rgb(0,0,255)endif在cb_color的clicked事件中:復(fù)選按紐應(yīng)用在w_1上有三個(gè)復(fù)選按紐,用分組框分為一組,分別代表顏色紅、綠、藍(lán)。還有一個(gè)命令按紐cb_color,要求在單擊該按紐時(shí),按照復(fù)選按紐的選擇顏色的組合,改變窗口的背景色復(fù)選按紐應(yīng)用在cb_color的clicked事件中intr,g,br=0g=0b=0ifcbx_r.checkedthenr=255ifcbx_g.checkedtheng=255ifcbx_b.checkedthenb=255parent.backcolor=rgb(r,g,b)在cb_color的clicked事件中三、單行編輯框與多行編輯框
單行編輯框通常用于輸入一行文本,它有一個(gè)屬性PASSWORD如選中,則可以用于輸入口令、密碼。鍵入內(nèi)容用“*”隱蔽。多行編輯框適合于大段、多行文字的錄入;而掩碼編輯框能夠讓用戶以熟悉的格式鍵入數(shù)據(jù)。單行編輯框常用的事件:modified:用戶在修改了單行編輯框中內(nèi)容時(shí)、并移走焦點(diǎn)時(shí)觸發(fā)該事件。通常在該事件進(jìn)行用戶輸入內(nèi)容的有效性檢查。三、單行編輯框與多行編輯框單行編輯框通常用于輸入一行例如單行編輯框用于sle_date輸入日期。在sle_date的modified事件中加入,有效性檢查代碼:ifnotisdate(sle_date.text)then messagebox(“”,“非法日期,請(qǐng)重新輸入!”)endif常用屬性text屬性:編輯框輸入的值存放在該屬性中。例如單行編輯框用于sle_date輸入日期。四、標(biāo)簽控件(選項(xiàng)卡控件)
標(biāo)簽控件(TabControl)是我們在PowerBuilder開發(fā)環(huán)境中使用最多的控件之一,當(dāng)設(shè)置某個(gè)對(duì)象的屬性時(shí),打開的屬性對(duì)話框使用的就是標(biāo)簽控件。標(biāo)簽控件能夠把多種數(shù)據(jù)和程序選項(xiàng)封裝在一個(gè)控件中,并允許用戶通過簡單的操作訪問這些數(shù)據(jù)和選項(xiàng)。一般來說,標(biāo)簽控件由多個(gè)標(biāo)簽組成,用戶能夠看到的總是當(dāng)前標(biāo)簽頁。標(biāo)簽控件在有限的屏幕空間里為用戶展示更多的數(shù)據(jù),提供更多的選擇。使需要幾個(gè)窗口才能容納的數(shù)據(jù)放在一個(gè)窗口中展示。標(biāo)簽控件的創(chuàng)建過程:四、標(biāo)簽控件(選項(xiàng)卡控件)標(biāo)簽控件(TabCon標(biāo)簽控件分幾個(gè)層次:標(biāo)簽控件放置在窗口上,窗口是它的父對(duì)象;標(biāo)簽頁放置在標(biāo)簽控件中,標(biāo)簽控件是標(biāo)簽頁的父對(duì)象;而放置在標(biāo)簽頁上的控件則以標(biāo)簽頁為父對(duì)象。因此,訪問標(biāo)簽控件上不同對(duì)象時(shí),需要考慮這些層
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能家居行業(yè)發(fā)展現(xiàn)狀與前景展望
- 河北省秦皇島市昌黎縣第一中學(xué)2024-2025學(xué)年高三下學(xué)期一輪復(fù)習(xí)收官檢測生物學(xué)試卷(含答案)
- 教育行業(yè)應(yīng)急管理預(yù)案
- 科技產(chǎn)品創(chuàng)新統(tǒng)計(jì)表格
- 墩、臺(tái)身和蓋梁工程現(xiàn)場質(zhì)量檢驗(yàn)報(bào)告單(三)
- 家庭水處理知識(shí)培訓(xùn)課件
- 混凝土工勞務(wù)合同
- 公司文件收發(fā)流程表格
- 辦公樓租賃及物業(yè)維護(hù)協(xié)議
- 精密機(jī)械設(shè)備加工服務(wù)協(xié)議
- 護(hù)士法律法規(guī)培訓(xùn)一
- SL+336-2006水土保持工程質(zhì)量評(píng)定規(guī)程
- 博士高校面試答辯模板
- JT-T-270-2019強(qiáng)制間歇式瀝青混合料攪拌設(shè)備
- 口腔診所門診護(hù)理培訓(xùn)手冊
- 森林區(qū)劃(森林資源經(jīng)營管理)
- 壓力管道使用登記工作程序
- 心房顫動(dòng)診斷和治療中國指南2023精解
- 水利工程運(yùn)維水利工程運(yùn)行和日常維修養(yǎng)護(hù)方案
- 密碼學(xué)基礎(chǔ)完整版本
- 2015年玻璃幕墻工程質(zhì)量檢驗(yàn)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論