




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第8章 面向?qū)ο蟪绦蛟O(shè)計(jì),(1)標(biāo)簽(Labe1)控件用于保存不希望用戶修改的信息。如文本框上面或圖形下面的標(biāo)題。 (2)文本框(Text Box)控件獲取用戶輸入和保存單行文本,用戶可以在其中輸入或更改文本。 (3)編輯框(Edit Box)控件獲取用戶輸入和保存多行文本,用戶可以在其中輸入或更改文本。,常用控件,常用控件,(4)命令按鈕(Command Button)控件通過(guò)單擊按鈕,用戶可以執(zhí)行一些命令。 (5)命令按鈕組(Command Group)控件用于把相關(guān)的命令編成組,以完成相關(guān)的操作。 (6)選項(xiàng)按鈕(Option Group)控件用于顯示多個(gè)選項(xiàng),但用戶只能從中選擇一項(xiàng)。,
2、常用控件,(7)復(fù)選框(Check Box)控件用于顯示多個(gè)選項(xiàng),用戶可以選擇一個(gè)或多個(gè)選項(xiàng)。 (8)組合框(Combo Box)控件用戶可以在組合框中的下拉式列表項(xiàng)中,選擇一項(xiàng)或手動(dòng)輸入一個(gè)值。 (9)列表框(List Box)控件用于顯示供用戶選擇的列表項(xiàng)。,常用控件,(10)微調(diào)(Spinner)控件用于接受給定范圍內(nèi)的數(shù)值輸入。 (11)表格(Grid)控件以電子表格形式顯示數(shù)據(jù)。 (12)圖像(Image)控件顯示圖像。,常用控件,(13)計(jì)時(shí)器(Timer)控件它以設(shè)定的時(shí)間間隔捕捉計(jì)時(shí)器事件。此控件運(yùn)行時(shí)不可見(jiàn)。 (14)頁(yè)框(Page Frame)控件顯示多個(gè)頁(yè)面。 (15)O
3、LE容器控件在應(yīng)用程序中添加OLE對(duì)象。如Word、Excel創(chuàng)建的可輸入對(duì)象。 (16)OLE綁定型控件OLE對(duì)象與通用字段相連接。,常用控件,(17)線條(Line)控件在表單上畫各種線條 (18)形狀(Shape)控件在表單上畫各種形狀。可以畫矩形、圓角矩形、正方形、圓角正方形、橢圓或圓。 (19)容器(Container)控件在容器中可以包含其他控件。 (20)分隔符(Separator)控件在工具欄的控件間加上空格。 (21)超級(jí)鏈接(HyperLink)對(duì)象可以在表單上加上超級(jí)鏈接。,8.3常用控件的基本屬性,1.Name屬性 指定在代碼中引用對(duì)象時(shí)所用的名稱。 2.Caption
4、屬性 指定對(duì)象標(biāo)題中顯示的文本,即標(biāo)題屬性。,Caption屬性說(shuō)明:,(1)如果要為控件指定快捷鍵,可在標(biāo)題中要用作快捷鍵的字母前加上一個(gè)反斜杠和一個(gè)小于號(hào)(),當(dāng)對(duì)象顯示時(shí),該字母帶一個(gè)下劃線。用戶可同時(shí)按Alt加下劃線字母,將焦點(diǎn)移到該控件上 (2)對(duì)于表單,Caption屬性指定顯示在表單標(biāo)題欄中的文本。若將表單最小化,文本就顯示在表單圖標(biāo)的下面。,Caption屬性說(shuō)明:,(3)對(duì)于頁(yè)框?qū)ο笾械捻?yè)面,Caption屬性指定顯示在每頁(yè)選項(xiàng)卡上的文本。 (4)對(duì)于控件,Caption屬性指定顯示在控件上或控件旁的文本。 (5)如果Style屬性設(shè)為1(圖形顯示方式),控件標(biāo)題顯示圖形;被
5、最小化的表單,標(biāo)題顯示在圖標(biāo)下面。,Caption屬性說(shuō)明:,(6)當(dāng)新創(chuàng)建一個(gè)新的表單或控件時(shí),缺省標(biāo)題與Name屬性的設(shè)置相同。這個(gè)缺省的標(biāo)題包括對(duì)象類名和一個(gè)整數(shù),例如:Label1、Command1、Text1、Combo1或Form1。 (7)Name屬性指定如何在代碼中引用對(duì)象,Caption屬性指定屏幕上用以標(biāo)識(shí)控件的內(nèi)容。這兩個(gè)屬性初始值相同,但以后可以獨(dú)立設(shè)置。 (8)對(duì)于命令按鈕組和選項(xiàng)按鈕組對(duì)象,只有BorderStyle屬性設(shè)置為單實(shí)線1時(shí),才顯示標(biāo)題。 (9)Caption屬性的最大字符數(shù)是256。,控件的基本屬性,3.AutoSize屬性 控件是否根據(jù)正文自動(dòng)調(diào)整大
6、小。 .T.真:自動(dòng)調(diào)整大小。 .F.假(默認(rèn)值):保持原設(shè)計(jì)時(shí)的大小。正文若太長(zhǎng)自動(dòng)截剪掉。 4.Height屬性 指定對(duì)象在屏幕上的高度。 5.Widtht屬性 指定對(duì)象在屏幕上的寬度。,控件的基本屬性,6.Top屬性 對(duì)于控件,指定相對(duì)父對(duì)象最頂端所在位置;對(duì)于表單對(duì)象,確定表單頂端邊緣與VFP主窗口之間的距離 7.Left屬性 對(duì)于控件,指定相對(duì)父對(duì)象的左邊界;對(duì)于表單對(duì)象,確定表單的左邊界與VFP主窗口左邊界之間的距離。,控件的基本屬性,8.Enabled屬性 指定控件是否可用。 .T.真(默認(rèn)值):為可用。 .F.假:不可用,呈暗淡色,禁止用戶進(jìn)行操作。 9.Visible屬性 指
7、定控件是否可見(jiàn)。 .T.真(默認(rèn)值):為可見(jiàn)。 .F.假:不可見(jiàn),但控件本身存在。,控件的基本屬性,10.FontName屬性 指定對(duì)象顯示文本的字體名。 11.FontSize屬性 指定對(duì)象文本的字體大小。 12.FontBold、FontItalic、FontStrikethru、FontUnderline屬性指定文本是否具有下列效果:粗體、斜體、刪除線或下劃線。 (1)FontBold是否粗體 (2)FontItalic是否斜體 (3)FontStrikethru是否加一條刪除線 (4)FontUnderline是否帶下劃線,控件的基本屬性,13.ForeColor屬性 設(shè)置控件的前景顏
8、色(即正文顏色)。用戶可以在屬性窗口中用調(diào)色板直接選擇所需顏色,也可以在程序中用RGB()函數(shù)設(shè)置。 14.BackColor屬性 設(shè)置背景顏色,選擇方法同前景顏色。 15.BackStyle屬性 設(shè)置背景風(fēng)格。 0透明:控件背景顏色顯示不出來(lái)。 1不透明(默認(rèn)值):控件設(shè)置背景顏色。,控件的基本屬性,16.BorderStyle屬性 設(shè)置邊框風(fēng)格。 0無(wú):控件周圍沒(méi)有邊框。 1固定單線(默認(rèn)值):控件帶有單邊框。 17.Alignment屬性 控件上正文水平對(duì)齊方式。 0左:正文左對(duì)齊。 1右:右對(duì)齊。 2中間:正文居中。 3自動(dòng)(默認(rèn)值)。,控件的基本屬性,18.WordWarp屬性 當(dāng)A
9、utoSize屬性設(shè)為.T.時(shí),WordWarp才有效。 .T.真:表示按照文本和字體的大小在垂直方向上改變顯示區(qū)域的大小,而在水平方向不發(fā)生變化。 .F.假(默認(rèn)值):表示在水平方向上按正文的長(zhǎng)度放大和縮??;在垂直方向以字體大小來(lái)放大或縮小顯示區(qū)域。 19.Style屬性 指定控件的樣式。 適用于:復(fù)選框、組合框、命令按鈕、文本框、選項(xiàng)按鈕組。,控件的基本屬性,20.Picture屬性 指定在控件中顯示的位圖文件(.BMP)、圖標(biāo)文件(.ICO)或通用字段。 適用于:復(fù)選框、命令按鈕、選項(xiàng)按鈕組、容器對(duì)象、圖像、表單等。 21.TabIndex屬性 指定頁(yè)面上控件的Tab鍵次序。 22.Ta
10、bStop屬性 指定用戶是否可以使用Tab鍵把焦點(diǎn)移到對(duì)象上。,控件的基本屬性,23.SpecialEffect屬性 指定控件不同樣式選項(xiàng)。 03維:立體效果。 1平面:平面效果。 對(duì)于頁(yè)框控件SpecialEffect屬性 0凸起(除容器對(duì)象之外的所有對(duì)象的缺省值)。 1凹下。 2平面(僅是容器對(duì)象的缺省值)。,控件的基本屬性,24.Value屬性 指定控件的當(dāng)前狀態(tài)。 適用于:復(fù)選框、列表框、組合框、命令按鈕組、編輯框、表格、文本框、選項(xiàng)按鈕組、微調(diào)按鈕。 對(duì)于列表框、組合框、命令按鈕組、編輯框、表格、文本框、微調(diào)按鈕,Value屬性的設(shè)置為當(dāng)前所選的字符或數(shù)值。,控件的基本屬性,25.I
11、nputMask屬性 指定控件中數(shù)據(jù)的輸入格式和顯示方式。 應(yīng)用于:微調(diào)、文本框、組合框。 26.Stretch屬性 在一個(gè)控件內(nèi)部,指定如何調(diào)整一幅圖像以適應(yīng)控件的大小。 0剪裁,剪裁圖像以適應(yīng)控件。 1等比填充。調(diào)整圖像大小以適合控件,同時(shí)保持圖像的原始比例。 2變比填充。調(diào)整圖像大小以適合控件,但是不保持圖像的原始比例。,多數(shù)控件具有的基本屬性:,Name、 Caption、 AutoSize、 Height、 Width、 Top、 Laft、 Enabled、 Visible、 FontName、 FontSize,FontBold、 BackColor、 ForeColor、 St
12、yle、 TabIndex、 TabStop、 ButtonCount、 BorderStyle、 BackStyle、 Alignment、 SpecialEffect,文本框控件(TextBox),1.常用屬性 (1)Text文本屬性 在文本框中顯示正文的內(nèi)容存放在Text屬性中。 (2)Value屬性 指定文本框當(dāng)前的狀態(tài)。Value屬性允許任何數(shù)據(jù)類型。,文本框控件(TextBox),(3)InputMask屬性 文本框的InputMask屬性指定數(shù)據(jù)輸入以及如何顯示。其值的設(shè)置如下: X可輸入任何字符。 9可以輸入數(shù)字和符號(hào),比如可以輸入一個(gè)負(fù)號(hào)(-)。 #可以輸入數(shù)字、空格和字符。
13、 $在某一固定位置顯示(由SET CURRENCY命令指定的)當(dāng)前貨幣符號(hào)。 $在微調(diào)控件或文本框中,貨幣符號(hào)顯示時(shí)不與數(shù)字分開。 *在值的左側(cè)顯示星號(hào)。 .指定十進(jìn)制小數(shù)點(diǎn)位置。 ,十進(jìn)制整數(shù)部分用逗號(hào)分隔。,文本框控件(TextBox),(4)ScrollBars滾動(dòng)條屬性 0無(wú):沒(méi)有滾動(dòng)條。 1水平:加水平滾動(dòng)條。 2垂直:加垂直滾動(dòng)條。 3水平和垂直:同時(shí)加水平和垂直滾動(dòng)條。 (5)PasswordChar屬性 指定用戶輸入的字符或占位符是否顯示在文本框控件中,并確定用作占位符的字符。 使用這個(gè)屬性,可以在對(duì)話框中,創(chuàng)建一個(gè)密碼字段。一般用星號(hào)(*)。,文本框控件(TextBox),(
14、6)SelStart、SelLength、SelText屬性 這三個(gè)屬性用來(lái)標(biāo)識(shí)用戶選中的正文 SelStart屬性: 選定正文的開始位置,第一個(gè)字符的位置是0。 SelLength屬性: 選定正文的最大長(zhǎng)度。 SelText屬性:選定正文的內(nèi)容。 設(shè)置了SelStart和SelLength屬性后,VFP會(huì)自動(dòng)將設(shè)定的正文送入SelText存放 這些屬性一般用于在文本編輯中設(shè)置插入點(diǎn)及范圍,選擇字符串,清除文本等 常與剪貼板一起使用,完成文本信息的剪切、拷貝、粘貼等操作,2.文本框常用事件,文本框的常用事件有: Change、 KeyPress LostFocus,3.常用方法,文本框最常用的
15、方法是: SetFocus,該方法是使指定的文本框獲得焦點(diǎn)。 例如: ThisForm.Text1.SetFocus表示程序開始時(shí)表單中的文本框首先得到光標(biāo),命令按鈕控件(CommandButton),1常用屬性 接受命令有三種方式: 鼠標(biāo)單擊、 Tab鍵焦點(diǎn)到該按鈕上、 快捷鍵(Alt+有下劃線的字母) (1)Caption屬性 命令按鈕顯示的內(nèi)容,可設(shè)置快捷鍵,例O (2)Picture屬性 按鈕可顯示圖片文件(.bmp、.Ico和.jpg)。,命令按鈕控件,(3)Default屬性 表單上有兩個(gè)或更多命令按鈕,在按下Enter鍵時(shí),指定哪個(gè)按鈕做出反應(yīng) 表單中只能有一個(gè)按鈕Default
16、屬性設(shè)為.T. 其他的按鈕Default屬性必須設(shè)為.F. (4)Cancel屬性 當(dāng)Cancel屬性設(shè)為 .T.時(shí),按此按鈕與按Esc鍵的效果相同。表單中只能有一個(gè)按鈕Cance l屬性設(shè)為.T.,其他的按鈕Cancel屬性必須設(shè)為.F.。,2.命令按鈕控件常用事件,單擊(Click)、 雙擊(DblClick),編輯框控件(EditBox),1.常用屬性 (1)ScrollBars滾動(dòng)條屬性 0無(wú):沒(méi)有滾動(dòng)條。 2垂直:加滾動(dòng)條。 (2)ReadOnly屬性 指定用戶是否可以編輯一個(gè)控件。 應(yīng)用于:編輯框、文本框、表格、微調(diào)按鈕。 .T.真:不能編輯控件。 .F.假(默認(rèn)值):可以編輯控件
17、。,2.常用事件 編輯框常用事件有: KeyPress、 Click、 DblClick LostFocus 3.常用方法 編輯框最常用的方法是:SetFocus,計(jì)時(shí)器控件(Timer),1.常用屬性 Interval屬性 指定計(jì)時(shí)器控件的Timer事件之間的時(shí)間間隔毫秒數(shù),缺省為0,不觸發(fā)Timer事件。 單位:ms(0.001 s) Interval=500,是0.5秒觸發(fā)一次Timer事件 Interval0:屏蔽計(jì)時(shí)器 2.常用事件 Timer事件,時(shí)鐘控件只有一個(gè)Timer事件,每隔Interval觸發(fā)一次Timer事件,選項(xiàng)按鈕組控件(OptionGroup),1.常用屬性 (1
18、)Alignment屬性 0左:控件鈕在左邊,標(biāo)題顯示在右邊,缺省設(shè)置。 1右:控件鈕在右邊,標(biāo)題顯示在左邊。 (2)Value屬性 對(duì)于單選項(xiàng)按鈕: 0未被選定,缺省設(shè)置。 1被選定。 (3)Style屬性 指定單選按鈕或復(fù)選框的顯示方式。 0標(biāo)準(zhǔn)。 1圖形。,2.計(jì)時(shí)器常用事件,Click、 DblClick、 MouseUp、 MouseMove,復(fù)選框控件(CheckBox),從幾種方案中,選擇其中一種用“復(fù)選框”的控件,它有兩種狀態(tài)可以選擇: (1)選中,復(fù)選框中出現(xiàn)一個(gè)“.”標(biāo)志。 (2)不選,或稱“關(guān)閉”,“.”標(biāo)志消失,如同開關(guān)一樣 每單擊一次,它的狀態(tài)在“打開”與“關(guān)閉”之間
19、切換?!?”標(biāo)志也在有和無(wú)之間切換,1.復(fù)選框常用屬性,(1)Alignment屬性 0左:控件鈕在左邊,標(biāo)題顯示在右邊,缺省設(shè)置。 1右:控件鈕在右邊,標(biāo)題顯示在左邊。 (2)Value屬性 0未被選定,缺省設(shè)置。 1被選定。 2灰色,禁止選擇。 該設(shè)置只在代碼中可用。 (3)Style屬性指定單選按鈕或復(fù)選框的顯示方式。 0標(biāo)準(zhǔn)。 1圖形。 (4)Picture屬性 用來(lái)指定當(dāng)復(fù)選框被設(shè)計(jì)成圖形按鈕時(shí)的圖像。,2.復(fù)選框常用事件,Click、 DblClick、 KeyPress、 MouseUp、 MouseMove,列表框控件(ListBox),1.常用屬性 (1)List 屬性 該屬
20、性是一個(gè)字符數(shù)組,存放列表框的項(xiàng)目。List數(shù)組的下標(biāo)是從0開始的。 (2)ListIndex屬性 該屬性只能在程序中設(shè)置或引用。ListIndex的值表示執(zhí)行時(shí)選中的列表項(xiàng)序號(hào),如果沒(méi)有 任何項(xiàng)被選中,則ListIndex的值為1。 (3)ListCount屬性 該屬性只能在程序中設(shè)置或引用。 ListCount的值表示列表框中項(xiàng)目數(shù)量。,復(fù)選框,(4)Selected屬性 指定列表框和組合框控件中的一項(xiàng)是否被選中。該屬性只能在程序中設(shè)置或引用。 Selected屬性是一個(gè)邏輯數(shù)組,其元素對(duì)應(yīng)列表框相應(yīng)的項(xiàng) Selected(0)的值為.T.,表示第1項(xiàng)被選中。 Selected(i)的值為
21、.T.,表示第i+1項(xiàng)被選中。 Selected(i)的值為.F.,表示第i+1項(xiàng)未被選中。,復(fù)選框,(5)Sorted屬性 Sorted屬性決定列表框中項(xiàng)目在程序運(yùn)行期間是否按字母順序排列顯示。該屬性只能在程序設(shè)計(jì)中使用。 Sorted=.T.真:按字母順序排列。 Sorted=.F.假:按加入先后順序排列,默認(rèn)設(shè)置。 (6)RowSource屬性 指定列表框和組合框控件中值的來(lái)源,在設(shè)計(jì)時(shí)使用。 (7)RowSourceType屬性 指定列表框和組合框控件中值的來(lái)源類型,在設(shè)計(jì)時(shí)使用,復(fù)選框,(8)MoverBars屬性 指定是否在列表框控件顯示移動(dòng)鈕欄。 MoverBars=.T.真:顯
22、示移動(dòng)鈕欄,用戶可以交互地重新排序控件中的內(nèi)容。 MoverBars=.F.假:按加入先后順序排列,默認(rèn)設(shè)置。 (9)MultiSelect屬性 指定用戶是否可以在一個(gè)列表框控件中作多項(xiàng)選擇,以及如何選擇。 .T.真:允許作多項(xiàng)選擇。用Ctrl鍵和鼠標(biāo)單擊,可選定多個(gè)不連續(xù)的選項(xiàng)。 用Shift鍵和鼠標(biāo)單擊,可選定多個(gè)連續(xù)選項(xiàng)??梢杂肧elected屬性確定選擇了哪些項(xiàng)。 .F.假:不允許作多項(xiàng)選擇,默認(rèn)設(shè)置,復(fù)選框,(10)ControlSource屬性 指定與對(duì)象綁定的數(shù)據(jù)源。 應(yīng)用于:復(fù)選框、列表框、組合框、選項(xiàng)按鈕組、OLE綁定型控件、文本框。 (11)InputMask屬性 指定控件
23、中數(shù)據(jù)的輸入格式和顯示格式。 應(yīng)用于:微調(diào)、文本框、列表框、組合框。,2.常用事件,Click、 DblClick、 DownClick、 DropDown,3.復(fù)選框常用方法,(1)AddItem方法 在列表框或組合框中添加一個(gè)新數(shù)據(jù)項(xiàng),并且可以指定數(shù)據(jù)項(xiàng)索引。 對(duì)象.AddItem (數(shù)據(jù)項(xiàng) (nIndex) 說(shuō)明: 如果選擇nIndex可選項(xiàng),則指定控件中放置數(shù)據(jù)項(xiàng)的位置。 如果忽略了此參數(shù),數(shù)據(jù)項(xiàng)是按存放的順序排列。 如果Sorted屬性設(shè)為“真”(.T.),則數(shù)據(jù)項(xiàng)按字母排序,添加到列表框或組合框中,3.復(fù)選框常用方法,(2)RemoveItem方法 從列表框或組合框中移去一個(gè)數(shù)據(jù)項(xiàng)
24、。 對(duì)象.RemoveItem(nIndex) 說(shuō)明: nIndex參數(shù),指定一個(gè)整數(shù),它對(duì)應(yīng)于被移去項(xiàng)在控件中的顯示順序。 對(duì)于列表框或組合框中的第一項(xiàng),nIndex=1,3.復(fù)選框常用方法,(3)Clear方法 對(duì)象.Clear 可清除列表框、組合框控件的所有內(nèi)容。,組合框控件(ComboBox),Style屬性 0下拉組合框。 2下拉列表框。 說(shuō)明: (1)組合框具有列表框和文本框的大部分屬性。也有AddItem、RemoveItem和Clear方法。 (2)下拉式組合框可輸入內(nèi)容,但必須通過(guò)AddItem方法或RowSource屬性加入。 如果想節(jié)省表單上的空間,并且希望強(qiáng)調(diào)當(dāng)前選定的
25、項(xiàng),可以使用下拉列表框。,微調(diào)按鈕控件(Spinner),1.常用屬性 (1)KeyboardHighValue屬性 指定可用鍵盤輸入到微調(diào)控件文本框中的最大值。 (2)KeyboardLLowValue屬性 指定可用鍵盤輸入到微調(diào)控件文本框中的最小值。 (3)InputMask屬性 設(shè)置輸入數(shù)值的格式。,微調(diào)按鈕控件,(4)SpinnerHighValue屬性 指定單擊上和下箭頭時(shí),微調(diào)控件所允許的最大值。 (5)SpinnerLowValue屬性 指定單擊上和下箭頭時(shí),微調(diào)控件所允許的最小值。 (6)Value屬性 指定控件的當(dāng)前狀態(tài)。 值為1選定。,2.常用事件,KeyPress、 Cl
26、ick、 DblClick、 DownClick、 Init、 InteractiveChange LostFocus,頁(yè)框控件(PageFrame),頁(yè)框控件(PageFrame),實(shí)際上就是選項(xiàng)卡界面。在表單中,一個(gè)頁(yè)框可以有兩個(gè)以上的頁(yè)面,它們共同占有表單中的一塊區(qū)域。 在某一時(shí)刻只有一個(gè)活動(dòng)頁(yè)面,而只有活動(dòng)頁(yè)面的控件才是可見(jiàn)的。 可以用鼠標(biāo)單擊需要的頁(yè)面頭來(lái)激活這個(gè)頁(yè)面。表單中的頁(yè)框是一個(gè)容器控件,它可以容納多個(gè)頁(yè)面,在每個(gè)頁(yè)面中,又可以有容器控件或其他控件。,頁(yè)框控件(PageFrame),有多個(gè)數(shù)據(jù)屏幕需要顯示時(shí),頁(yè)框很有用處,它使用戶可以往前或往后翻頁(yè),而無(wú)需編寫另外的程序。 可
27、以用PageCount屬性用來(lái)設(shè)置頁(yè)面數(shù) 在添加控件前,如果沒(méi)有將頁(yè)框作為容器激活,控件將添加到表單中,而不是頁(yè)框中,看上去好像是在頁(yè)面中。,線條控件(Line),1.常用屬性 (1)BorderStyle屬性 確定線條形狀。 只有在BorderWidth屬性設(shè)置為1時(shí),BorderStyle屬性才有實(shí)際意義。 BorderStyle屬性值包含7個(gè)選項(xiàng): 0透明 1實(shí)線,為默認(rèn)狀態(tài) 2虛線 3點(diǎn)線 4點(diǎn)劃線 5雙點(diǎn)劃線 6內(nèi)實(shí)線,線條控件,(2)BorderWidth屬性 確定線寬,單位是像素。 比如,該屬性值設(shè)置為3,則表示線寬為3個(gè)像素。 (3)Height屬性 確定畫線狀況,如果要畫水平
28、線,只需要設(shè)置該屬性值為0即可。 (4)LineSlant屬性 確定畫線方向。它的屬性設(shè)置只有反斜杠()和斜杠()兩種。 (5)Width屬性 確定畫線區(qū)域?qū)挾取?與BorderWidth屬性不同的是,該屬性確定畫線區(qū)域的寬度。 注意,此屬性與其他控件相應(yīng)屬性有所區(qū)別。 可以根據(jù)需要確定畫線的寬度,如果畫垂直線,只要把該屬性值設(shè)置為0即可。,2.常用事件,Click DblClick。,形狀控件(Shape),形狀控件(Shape)用于在表單上畫各種類型的形狀。 可以根據(jù)需要畫矩形、圓角矩形、正方形、圓角正方形,橢圓或圓等。 1.常用屬性 (1)Curvature屬性 確定形狀的彎曲度。 Cu
29、rvature屬性的取值范圍從0到99。 當(dāng)Curvature屬性值為0時(shí),表示要畫的圖形為矩形或正方形; Curvature屬性值為99時(shí),表示要畫的圖形是圓形或橢圓。 Curvature屬性值為1到99的之間值,畫出的圖形為圓角矩形或圓角正方形。,形狀控件,(2)BorderStyle屬性 確定線條形狀。只有在BorderWidth屬性設(shè)置為1時(shí),BorderStyle屬性才有實(shí)際意義。 BorderStyle屬性值包含7個(gè)選項(xiàng)與線條控件相同。 (3)FillColor屬性: 給圖形填充顏色。只有封閉形狀的圖形(圓、橢圓、方框之類的形狀),才能填充顏色。,形狀控件,(4)FillStyle屬性 確定圖形方案。 該屬性包含8個(gè)屬性值選項(xiàng): 0實(shí)線 1透明,為缺省設(shè)置 2水平線 3垂直線 4向上對(duì)角線 5向下對(duì)角線 6交叉線 7對(duì)角交叉線,形狀控件,(5)Specia
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度租賃房屋人身安全與社區(qū)安全服務(wù)體系合同
- 2025年度節(jié)慶活動(dòng)無(wú)償場(chǎng)地使用許可合同
- 二零二五年度金融消費(fèi)者權(quán)益保護(hù)合作協(xié)議
- 二零二五年度養(yǎng)老護(hù)理機(jī)構(gòu)勞動(dòng)合同終止及護(hù)理服務(wù)協(xié)議
- 2025年度施工現(xiàn)場(chǎng)安全責(zé)任認(rèn)定協(xié)議
- 二零二五年度機(jī)關(guān)單位食堂員工激勵(lì)與保障合同
- 母公司對(duì)子公司2025年度管理費(fèi)用審核及支付合同
- Unit 3 Writing Home Lesson 17 Danny's Email 同步練習(xí)(含答案含聽(tīng)力原文無(wú)音頻)
- 2025年度餐廳員工勞務(wù)及餐飲企業(yè)員工績(jī)效管理合同
- 二零二五年度酒店培訓(xùn)投資入股合同
- 射頻消融在室性早搏治療中的應(yīng)用
- 2024年濰坊工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)完美版
- 人音版音樂(lè)七年級(jí)上冊(cè)《友誼地久天長(zhǎng)》課件
- 全新網(wǎng)絡(luò)安全教案:應(yīng)對(duì)2024年網(wǎng)絡(luò)威脅
- 承包送貨合同模板
- 第一章-社會(huì)心理學(xué)概論
- 2024年新疆區(qū)公務(wù)員錄用考試《行測(cè)》真題及解析
- GB 26920-2024商用制冷器具能效限定值及能效等級(jí)
- 2024年江蘇省中等職業(yè)學(xué)校學(xué)生學(xué)業(yè)水平考試機(jī)械CAD繪圖試卷(含5張圖)
- 【2×600MW火電廠電氣部分設(shè)計(jì)(論文)16000字】
- 醫(yī)學(xué)教程 常見(jiàn)動(dòng)物咬蟄傷應(yīng)急救護(hù)課件
評(píng)論
0/150
提交評(píng)論