国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
VB輸入類:文本框、列表框、組合框、滾動(dòng)條(1)

一、        文本框( TextBox)

通常用于顯示用戶輸入的信息,作為接受用戶輸入數(shù)據(jù)的接口。

 1.常用屬性

Height、Left、Text、Name、Top、Visible、Width、Alignment、Enabled、FontBold、FontItalic、FontName、FontSize、FontStrikethru、FontUnderline、ForeColor、MaxLength、Multiline、PasswordChar、ScrollBars等

l         Text屬性

       文本框控件的默認(rèn)屬性,其值就是文本框控件顯示的內(nèi)容。通常,Text屬性所包含字符串中字符的個(gè)數(shù)不超過2048個(gè)字符。

l         Alignment屬性

設(shè)置文本的對(duì)齊特性。0:左對(duì)齊,1:右對(duì)齊,2:居中。

l         MultiLine屬性

    可使文本框控件提供多行輸入的功能。缺省時(shí),MultiLine屬性為False,表示只允許單行輸入;當(dāng)為True時(shí),表示允許多行輸入。

l         ScrollBars屬性

    當(dāng)文本框的MultiLine屬性為True時(shí),文本框的尺寸無法完全顯示文本內(nèi)容的情況,ScrollBars屬性指定是否在文本框中添加水平和垂直滾動(dòng)條。其值為0,表示無滾動(dòng)條;其值為1,表示只使用水平滾動(dòng)條;其值為2,表示只使用垂直滾動(dòng)條;其值為3,表示在文本框中同時(shí)添加水平和垂直滾動(dòng)條。

l         MaxLength屬性

        用于設(shè)置在文本框所允許輸入的最大字符數(shù),缺省值為0,表示無字符限制,若給該屬性賦一個(gè)具體的值,該數(shù)值就作為文本的長度限制;當(dāng)輸入的字符數(shù)超過設(shè)定值時(shí),文本框?qū)⒉唤邮艹霾糠值淖址?,并發(fā)出警告聲。

l         PasswordChar屬性

        將文本的顯示內(nèi)容全部替換為該屬性所設(shè)置的字符,它常用于設(shè)置密碼。如PasswordChar設(shè)定為“*”,則無論用戶在文本框中輸入什么字符,文本框只顯示替代的字符“*”。要恢復(fù)文本在文本框中的正常顯示,只須將該屬性設(shè)置為空串。

l         Locked屬性

        設(shè)置文本框的內(nèi)容是否可以編輯。如果Locked屬性設(shè)為True,則文本框中的文本成為只讀文本,不能進(jìn)行輸入和編輯操作。

l         SelStart、SelLength和SelText屬性

    文本框中對(duì)文本的編輯屬性。

    SelStart屬性:確定在文本框中所選擇文本的開始位置,若沒有選擇文本,則用于返回或設(shè)置文本的插入點(diǎn)位置,如果SelStart的值大于文本的長度,則SelStart取當(dāng)前文本的長度;

    SelLength屬性:用于設(shè)置或返回文本框中選定的文本字符串長度;

    SelText屬性:設(shè)置或返回當(dāng)前選定文本中的文本字符串。

   2.常用事件

      Change、Click、Dblclick、GotFocus、KeyDown、KeyPress、KeyUp、MouseDown、MouseMove、MouseUp等

l         Change事件

     當(dāng)用戶在文本框中輸入新的信息或在程序運(yùn)行時(shí)將文本框的Text屬性設(shè)置為新值時(shí),觸發(fā)該事件。對(duì)于該事件,用戶每向文本框輸入一個(gè)字符就引發(fā)該事件一次。因此,Change事件的事件過程常用于對(duì)輸入字符類型的實(shí)時(shí)檢測(cè)。

3.常見方法

   Drag、Refresh、SetFocus等

  4. 實(shí)例

   【例2.7】設(shè)計(jì)一個(gè)口令驗(yàn)證的應(yīng)用程序,假設(shè)應(yīng)用程序的口令是“2000”,若口令輸入正確,則顯示“口令輸入正確”信息,并關(guān)閉應(yīng)用程序;否則,顯示“口令輸入錯(cuò)誤,請(qǐng)重新輸入”信息,清除原輸入的口令。(教材P154例5.10 )


二、列表框(ListBox)和組合框(ComboBox)控件

列表框 (ListBox)和組合框(ComboBox)都是列表類控件,向用戶提供可選擇項(xiàng)目的列表。它們有許多相似的功能、屬性、方法和事件。

列表框 (ListBox)控件提供一個(gè)項(xiàng)目列表,用戶可以從中選擇一個(gè)或多個(gè)項(xiàng)目。在應(yīng)用程序中,可以顯示多列列表項(xiàng)目,也可以顯示單列列表項(xiàng)目。如果列表中的項(xiàng)目超過列表框可顯示的數(shù)目時(shí),控件上將自動(dòng)出現(xiàn)滾動(dòng)條,供用戶瀏覽項(xiàng)目,以便選擇。

組合框(ComboBox)將文本框和列表框的功能結(jié)合在一起,用戶既可以在組合框中像文本框一樣直接輸入文本來選定項(xiàng)目,也可以直接從列表中選定項(xiàng)目。組合框控件不支持多列顯示。

   1.常用屬性

        Height、Index、Left、List、ListCount、ListIndex、Name、Style(組合框)、Text、Top、Width、Enabled、Fontbold、FontItalic、FontName、FontSize、Sorted、ForeColor、MultiSelect(列表框)、NewIndex、Selected(列表框)、Visible等。

l         Columns屬性

    用于指定列表框中列的數(shù)目(欄數(shù))。列表框中的項(xiàng)目可以單列垂直顯示,也可以水平單列或水平多列列表顯示,其取值如表2.2所示。

表2.2 Columns屬性值及其含義


 描    述
 
0
 垂直單列列表
 
1
 水平單列列表
 
大于1
 水平多列列表
 


Columns屬性不適用于組合框,因?yàn)榻M合框不支持項(xiàng)目的多列顯示。

l         Text屬性

    用于直接返回當(dāng)前選中的項(xiàng)目文本。該屬性是一個(gè)只讀屬性,不能在設(shè)計(jì)時(shí)通過屬性窗口設(shè)置,也不允許在程序運(yùn)行時(shí)通過代碼設(shè)置,它只用于獲取當(dāng)前選定的項(xiàng)目值。

l         List屬性

    用來訪問列表中的所有列表項(xiàng),它是以字符串?dāng)?shù)組的方式存在的。在列表中,每一項(xiàng)都是List屬性的一個(gè)元素。通過該屬性,可以實(shí)現(xiàn)對(duì)列表框中每一列表項(xiàng)進(jìn)行單獨(dú)操作。列表框中第一個(gè)列表項(xiàng)的數(shù)組下標(biāo)索引值為0,最后一個(gè)列表項(xiàng)的數(shù)組下標(biāo)索引值為ListCount-1。

l         ListIndex屬性

    用于設(shè)置或返回列表框或組合框中當(dāng)前選定項(xiàng)目的下標(biāo)索引。對(duì)于列表框,其索      引的缺省值為當(dāng)前選中的項(xiàng),對(duì)組合框而言,其索引缺省值為-1。當(dāng)ListIndex屬性值為-1時(shí),表示當(dāng)前沒有列表項(xiàng)被選中,或者用戶在組合框中輸入了新的文本。

    ListIndex屬性可以與List屬性結(jié)合起來使用,共同確定選定項(xiàng)目的文本。如當(dāng)前列表框控件名稱為List1,則List1.List(ListIndex)的值為列表框List1當(dāng)前選定的項(xiàng)目文本,它與List1.Text的值是完全相同的。

l         ListCount屬性

    用于返回列表框或組合框中當(dāng)前列表項(xiàng)的數(shù)目。ListCount屬性的值總是等于列表中最后一個(gè)列表項(xiàng)的ListIndex的屬性值加1。該屬性是一個(gè)只讀屬性,不能在屬性窗口中設(shè)置,只能在程序運(yùn)行時(shí)訪問它。

l         NewIndex屬性

    返回最新加到列表框或組合框中列表項(xiàng)的下標(biāo)索引值。該屬性設(shè)計(jì)時(shí)不可用,運(yùn)行時(shí)為只讀屬性。該屬性主要用于已排序的列表框和組合框。當(dāng)向已排序的列表框或組合框插入一項(xiàng)時(shí),NewIndex屬性將會(huì)告訴你,該項(xiàng)插在列表中的什么位置。如果在列表中沒有任何列表項(xiàng),則NewIndex屬性返回值為-1。

l         Sorted屬性

    指定列表框或組合框中的項(xiàng)是否按字母順序進(jìn)行排列。Sorted屬性為運(yùn)行時(shí)只讀屬性,它有兩個(gè)值:True或False。值為True時(shí),表示按字母順序?qū)α斜碇械捻?xiàng)進(jìn)行排序,排序時(shí)區(qū)分列表項(xiàng)中字母的大小寫,同時(shí),更改列表項(xiàng)的下標(biāo)索引值;值為False時(shí)表示不對(duì)列表項(xiàng)進(jìn)行排序。

l         MultiSelect屬性
本篇文章來源于 網(wǎng)絡(luò)天空教程網(wǎng) www.wangluosky.cn 原文出處:http://www.wangluosky.cn/show.asp?id=2652

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ComboBox的常用屬性
第六章 常用控件
文本框控件功能屬性
PPT中設(shè)置滾動(dòng)文本框
一問一答掌握文本框核心屬性
VFP基礎(chǔ)教程 5.4 文本框(textbox)控件[1]
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服