自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET Textbox控件詳細(xì)使用指南

開發(fā) 后端
VB.NET Textbox控件的應(yīng)用方法有很多,比如可以幫助我們設(shè)置文本框的文本;能夠創(chuàng)建密碼文本框;創(chuàng)建只讀文本框等等。

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

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

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

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

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

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

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

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

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

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

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

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

VB.NET Textbox控件4.顯示字符串中的引號(hào)

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

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

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

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

可用引號(hào)的ASCⅡ字符(34)達(dá)到相同的效果:

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

VB.NET Textbox控件相關(guān)應(yīng)用方法就為大家介紹到這里。

責(zé)任編輯:曹凱 來源: 編程入門網(wǎng)
相關(guān)推薦

2009-10-23 13:14:38

2009-10-12 15:02:51

VB.NET動(dòng)態(tài)控件

2009-10-10 16:44:52

VB.NET開發(fā)控件

2009-10-15 10:57:16

VB.NET Text

2009-10-15 11:11:08

VB.NET Text

2009-12-28 17:40:10

WPF TextBox

2009-10-16 14:07:18

VB.NET使用Mon

2009-10-13 15:09:19

VB.NET使用Tre

2010-01-07 17:00:38

VB.NET控件數(shù)組

2010-01-13 10:53:24

VB.NET控件

2009-10-14 10:19:57

VB.NET Doma

2009-10-14 16:04:43

VB.NET Noti

2009-10-20 10:16:24

VB.NET COMB

2009-10-28 09:55:29

VB.NET MyCl

2010-01-21 10:12:57

VB.NET控件自動(dòng)排

2010-01-11 14:36:43

VB.NET安裝部署

2009-10-29 09:40:35

VB.NET Text

2010-01-21 17:23:05

VB.NET Radi

2010-01-12 15:54:47

VB.NET動(dòng)態(tài)控件數(shù)

2009-10-16 16:01:07

VB.NET實(shí)現(xiàn)疊代使
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)