欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

VB.NET文本框的操作方法是什么

VB.NET文本框的操作方法是什么,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

10多年專注成都網(wǎng)站制作,成都定制網(wǎng)頁(yè)設(shè)計(jì),個(gè)人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識(shí)、方案,網(wǎng)站設(shè)計(jì)流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)頁(yè)設(shè)計(jì),高端網(wǎng)頁(yè)制作,對(duì)成都社區(qū)文化墻等多個(gè)方面,擁有豐富的營(yíng)銷推廣經(jīng)驗(yàn)。

VB.NET文本框的操作方式多樣化,應(yīng)用起來(lái)也比較簡(jiǎn)單,開發(fā)人員可以根據(jù)不同的需求任意選擇一種方法來(lái)幫助自己實(shí)現(xiàn)所需要的功能。那么今天介紹的VB.NET文本框的操作方法,則是針對(duì)中文輸入的限制等。

下面是VB.NET文本框操作的相關(guān)代碼:

  1. 'sunnyxing2004-04-01***修改   

  2. Public Class MyTextBox   

  3. Inherits System.Windows.Forms.TextBox   

  4. Private m_strValidText As String = "0123456789.+-" 
    & Chr(13).ToString   

  5. Private m_blnEditable As Boolean = True   

  6. #Region " Windows 窗體設(shè)計(jì)器生成的代碼 "   

  7. Public Sub New()   

  8. MyBase.New()  

該調(diào)用是 Windows 窗體設(shè)計(jì)器所必需的。

  1. InitializeComponent()   

  2. '在 InitializeComponent() 
    調(diào)用之后添加任何初始化   

  3. End Sub   

  4. 'UserControl1 重寫 dispose 以清理組件列表。   

  5. Protected Overloads Overrides 
    Sub Dispose(ByVal disposing As Boolean)   

  6. If disposing Then   

  7. If Not (components Is Nothing) Then   

  8. components.Dispose()   

  9. End If   

  10. End If   

  11. MyBase.Dispose(disposing)   

  12. End Sub  

Windows 窗體設(shè)計(jì)器所必需的

  1. Private components As System.ComponentModel.IContainer   

  2. '注意: 以下過(guò)程是 Windows 窗體設(shè)計(jì)器所必需的   

  3. '可以使用 Windows 窗體設(shè)計(jì)器修改此過(guò)程。   

  4. '不要使用代碼編輯器修改它。   

  5. <System.Diagnostics.DebuggerStepThrough()> 
    Private Sub InitializeComponent()   

  6. components = New System.ComponentModel.Container   

  7. End Sub   

  8. #End Region   

  9. Private Sub MyTextBox_KeyPress(ByVal sender As Object, 
    ByVal e As System.Windows.Forms.KeyPressEventArgs) 
    Handles MyBase.KeyPress   

  10. Dim strLocalString As String   

  11. If EditAble Then   

  12. strLocalString = m_strValidText & Chr(8).ToString   

  13. Else   

  14. strLocalString = m_strValidText   

  15. End If   

  16. If UCase(strLocalString).IndexOf(UCase(e.KeyChar)) < 0 Then   

  17. e.Handled = True   

  18. Beep()   

  19. Else   

  20. End If   

  21. End Sub   

  22. Public Property ValidText() As String   

  23. Get   

  24. Return m_strValidText   

  25. End Get   

  26. Set(ByVal Value As String)   

  27. m_strValidText = Value   

  28. End Set   

  29. End Property   

  30. Public Property EditAble() As Boolean   

  31. Get   

  32. Return m_blnEditable   

  33. End Get   

  34. Set(ByVal Value As Boolean)   

  35. m_blnEditable = Value   

  36. End Set   

  37. End Property   

  38. Public Sub CheckText(ByVal sender As Object, ByVal e 
    As System.EventArgs) Handles MyBase.TextChanged   

  39. Dim cha As Char   

  40. Try   

  41. cha = CType(Me.Text.Substring(Me.SelectionStart - 1, 1), Char)   

  42. If m_strValidText.IndexOf(cha) < 0 Then   

  43. MeMe.Text = Me.Text.Remove(Me.SelectionStart - 1, 1)   

  44. End If   

  45. Catch ex As Exception   

  46. End Try   

  47. End Sub   

  48. End Class  

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

文章標(biāo)題:VB.NET文本框的操作方法是什么
轉(zhuǎn)載來(lái)于:http://www.chinadenli.net/article32/jigcpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)Google商城網(wǎng)站品牌網(wǎng)站建設(shè)標(biāo)簽優(yōu)化網(wǎng)頁(yè)設(shè)計(jì)公司

廣告

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

h5響應(yīng)式網(wǎng)站建設(shè)