溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET如何使用TextBox類

發布時間:2021-12-02 09:47:00 來源:億速云 閱讀:452 作者:小新 欄目:編程語言

這篇文章主要為大家展示了“VB.NET如何使用TextBox類”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“VB.NET如何使用TextBox類”這篇文章吧。

TextBox組件(文本框組件)是一種常用的,也是比較容易掌握的組件。應用程序主要使用它來接收使用者于輸入文字信息。在前面內容中已經或多或少的接觸到TextBox組件。本節就來詳細探討一下Visual Basic .net中TextBox組件的使用方法。

一.TextBox組件、VB.NET TextBox類:

當我們使用Visual Basic .Net集成開發環境開發應用程序時,在從【工具箱】的【Windows窗體】選項卡中向Form1的設計窗體拖入一個TextBox組件的后,我們可能并沒有感覺到即使時這樣一個簡單的操作,Visual Basic .Net都做了很多幕后工作。主要工作和步驟如下:

1. 首先實例化System.Windows.Forms.TextBox類,并根據拖動到窗體的位置和形狀分別設定TextBox實例的各個屬性。

2. 我們看到的設計窗體,其實是Form1類的一個實例,而Form1類首先是從System.Windows.Forms.Form類繼承而來,Form1 類中的成員根據使用者往窗體中拖入的組件不同而不同。各個成員通過Add或AddRange方法加入到Form1中,這樣拖入的組件才能夠顯示在設計窗體上。

以上這些都完全不同于以前Visual Basic。通過上述步驟,我們不難得到TextBox組件和TextBox類之間的關系,TextBox組件是命名空間System.Windows.Forms中的 TextBox類的實例,在從【工具箱】的【Windows窗體】選項卡中拖入窗體的任一組件,都是.Net框架類庫——.Net Framework SDK中封裝的某一個類的實例。通過上述步驟也不難看出,Visual Basic .Net的確才是真正的面向對象(OOP)的開發語言。

二.VB.NET TextBox類的成員:

TextBox組件使用雖然比較簡單,但TextBox類的構成成員卻是非常的豐富。在一般性的編程中,主要涉及到三類:屬性、方法和事件。下面截殺VB.NET TextBox類的常用屬性和方法及其簡單說明。

屬性說明
AcceptsReturn指示在多行TextBox組件中按ENTER鍵時,是在組件中創建一行新文本還是激活窗體的默認按鈕。
AcceptsTab該值指示在多行文本框組件中按TAB鍵時,是否在組件中鍵入一個TAB字符,而不是按選項卡的順序將焦點移動到下一個組件。
AllowDrop獲取或設置一個值,該值指示組件是否可以接受用戶拖放到它上面的數據。
Anchor獲取或設置組件的哪些邊緣錨定到其容器邊緣。
BackColor獲取或設置組件的背景色。
BackgroundImage獲取或設置在組件中顯示的背景圖像。
BorderStyle獲取或設置文本框組件的邊框類型。
Bottom獲取組件的下邊緣與其容器的工作區的上邊緣之間的距離。
CanFocus獲取一個值,該值指示組件是否可以接收焦點。
CanSelect獲取一個值,該值指示是否可以選中組件。
CanUndo獲取一個值,該值指示用戶在文本框組件中能否撤消前一操作。
CharacterCasing獲取或設置TextBox組件是否在字符鍵入時修改其大小寫格式。
ContextMenu獲取或設置與組件關聯的快捷菜單。
Reated獲取一個值,該值指示組件是否已經創建。
Cursor獲取或設置當鼠標指針位于組件上時顯示的光標。
DataBindings為該組件獲取數據綁定。
Dock獲取或設置組件??康礁溉萜鞯哪囊粋€邊緣。
Enabled獲取或設置一個值,該值指示組件是否可以對用戶交互作出響應。
Focused獲取一個值,該值指示組件是否有輸入焦點。
Font獲取或設置組件顯示的文字的字體。
ForeColor獲取或設置組件的前景色。
MaxLength獲取或設置用戶可以在文本框組件中最多鍵入的字符數。
MultilineTRUE/FALSE,該值指示它是否為多行文本框組件。
PasswordChar獲取或設置字符,該字符用于屏蔽單行
ScrollBars獲取或設置哪些滾動條應出現在多行TextBox 組件中。
Text獲取或設置文本框中的當前文本。
TextAlign設置文本框內文本得對齊方式
TextLength獲取組件中文本的長度。

VB.NET TextBox類的常用屬性及其說明

方法說明
AppendText向文本框的當前文本追加文本。
Clear從文本框控件中清除所有文本。
ClearUndo從該文本框的撤消緩沖區中清除關于最近操作的信息。
Copy將文本框中的當前選定內容復制到剪貼板。
Cut將文本框中的當前選定內容移動到剪貼板中。
DoDragDrop開始拖放操作。
Focus為控件設置輸入焦點。
GetChildAtPoint檢索位于指定坐標處的子控件。
GetNextControl按照子控件的Tab鍵順序向前或向后檢索下一個控件。
Hide對用戶隱藏控件。
Paste用剪貼板的內容替換文本框中的當前選定內容。
PointToClient將指定屏幕點的位置計算成工作區坐標。
PointToScreen將指定工作區點的位置計算成屏幕坐標。
ResetBindings將DataBindings屬性重置為其默認值。
Select選擇控件中的文本。
SelectAll選定文本框中的所有文本。
SelectNextControl激活下一個控件。
Show向用戶顯示控件。
SuspendLayout臨時掛起控件的布局邏輯。
Undo撤消文本框中的上一個編輯操作。

VB.NET TextBox類的常用方法及其說明

以上是“VB.NET如何使用TextBox類”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女