VB.NETTextbox控件怎么用

今天就跟大家聊聊有關(guān)VB.NET Textbox控件怎么用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)是一家以成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、品牌設(shè)計、軟件運維、網(wǎng)站推廣、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網(wǎng)公司。已累計為石牌坊等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務(wù)。

VB.NET編程語言是一款面相對象的開發(fā)語言。在這一語言中,有很多控件的使用技巧值得我們?nèi)ド钊胙芯?,熟練掌握,以方便我們的開發(fā)應(yīng)用。VB.NET Textbox控件也是在應(yīng)用程序中經(jīng)常要用到的控件之一,主要用來在程序運行時接受用戶輸入,也可以顯示運行的結(jié)果,以完成用戶與程序的交互。

TextBox是一種通用控件,可以由用戶輸入文本或顯示文本。除非把TextBox的Locked屬性設(shè)為true,否則不能用TextBox顯示不希望用戶更改的文本。TextBox中顯示的實際文本是受Text屬性控制的。Text屬性可用三種方式設(shè)置:設(shè)計時在“屬性”窗口進行、運行時通過代碼設(shè)置或在運行時由用戶輸入。

VB.NET Textbox控件1.設(shè)置文本框的文本

通過讀Text屬性能在運行時檢索TextBox的當(dāng)前內(nèi)容。TextBox在缺省情況下只顯示單行文本,且不顯示ScrollBar(滾動條).如果文本長度超過可用空間,則只能顯示部分文本。通過設(shè)置MultiLine和ScrollBars兩種屬性(只能在設(shè)計程序時設(shè)置),可以改變TextBox的外觀和行為。

注意:不要把ScrollBars屬性與ScrollBar控件混淆,ScrollBar控件并不屬于TextBox,它具有自己的屬性集。把MultiLine屬性設(shè)為True,可以使TextBox在運行時接受或顯示多行文本。

只要沒有水平方向“ScrollBar”,多行TextBox中的文本會自動按字換行。ScrollBars屬性的缺省值被設(shè)置為0(None)。自動按字換行省去用戶在行尾插入換行符的麻煩。當(dāng)一行文本已超過所能顯示的長度時,VB.NET Textbox控件自動將文本折回到下一行顯示。在設(shè)計時,不能在“屬性”窗口輸入換行符。在過程中,可以通過插入一個回車加上換行符(ANSI字符13和0)來產(chǎn)生一個行斷點。

注意:如果將MultiLine屬性設(shè)為False,則文本框的寬度就無法改變了,這個寬度由字體的大小決定。

VB.NET Textbox控件2.創(chuàng)建密碼文本框

密碼框是一個文本框的特殊且常用的形式,它允許在用戶輸入密碼的同時顯示星號之類的占位符。vb.net 2005提供PasswordChar和MaxLengh這兩個文本框?qū)傩?,大大簡化了密碼文本框的創(chuàng)建。PasswordChar指定顯示在文本框中的字符。例如:若希望在密碼框中顯示星號,則可在“屬性”窗口中將PasswordChar屬性指定為“*”,如圖所示:

則在運行的時候,無論用戶在文本框中輸入什么字符,文本框中都顯示星號??捎肕axLength設(shè)定輸入文本框的字符數(shù)。輸入的字符數(shù)超過MaxLength后,系統(tǒng)不接受多出的字符并發(fā)出嘟嘟聲。

VB.NET Textbox控件3.創(chuàng)建只讀文本框

可用Readonly屬性防止用戶編輯文本框內(nèi)容。將Readonly屬性設(shè)置為True后,用戶就可以滾動文本框中的文本并將其突出顯示,但不能作任何更改。將Readonly屬性設(shè)置為后,運行時可以在文本框中使用“復(fù)制”命令,但不能使用“剪切”和“粘帖”命令。Readonly屬性只影響運行時的用戶交互。這時仍可變更Text屬性,從而在運行時通過程序改變文本框的內(nèi)容。

VB.NET Textbox控件4.顯示字符串中的引號

引號("")有時出現(xiàn)在文本的字符串中。

例如:She said,"You deserve a treat!"因為賦予變量或?qū)傩缘淖址加靡枺?quot;")括起來,所以對于字符串中要顯示的一對引號,必須再插入一對附加的引號。Visual Basic將并列的兩對引號解釋為嵌入的引號。

例如,要顯示上面的字符串就應(yīng)使用以下代碼:

  1. TextBox1.Text="She said,"
    "You deserve a treat!"" " 

可用引號的ASCⅡ字符(34)達到相同的效果:

  1. TextBox1.Text="She said,"
    &Chr(34)+"You deserve a 
    treat!"&Chr(34) 

看完上述內(nèi)容,你們對VB.NET Textbox控件怎么用有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)站標(biāo)題:VB.NETTextbox控件怎么用
鏈接地址:http://muchs.cn/article42/jsoiec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作全網(wǎng)營銷推廣、ChatGPT網(wǎng)站內(nèi)鏈、關(guān)鍵詞優(yōu)化、網(wǎng)頁設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)