欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

VB制作的可以局限輸入的文本框

VB制作的可以局限輸入的文本框

更新時(shí)間:2022-05-05 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

通過繼承TextBox,添加了一個(gè)ValidText屬性,用來獲取和設(shè)置有效的文本輸入

還有一個(gè)EditAble屬性,決定文本框是否支持退格編輯。

我是剛學(xué)習(xí)VB.Net,希望和大家交流,我得QQ:36745349

Public Class MyTextBox
Inherits System.Windows.Forms.TextBox
Private m_strValidText As String = "0123456789.+-" & Chr(13).ToString
Private m_blnEditable As Boolean = True

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

Public Sub New()
MyBase.New()
'該調(diào)用是 Windows 窗體設(shè)計(jì)器所必需的。
InitializeComponent()

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

End Sub

'UserControl1 重寫 dispose 以清理組件列表。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub

'Windows 窗體設(shè)計(jì)器所必需的
Private components As System.ComponentModel.IContainer

'注意: 以下過程是 Windows 窗體設(shè)計(jì)器所必需的
'可以使用 Windows 窗體設(shè)計(jì)器修改此過程。
'不要使用代碼編輯器修改它。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
components = New System.ComponentModel.Container
End Sub

#End Region

Private Sub MyTextBox_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyPress
Dim strLocalString As String
If EditAble Then
strLocalString = m_strValidText & Chr(8).ToString
Else
strLocalString = m_strValidText
End If
If UCase(strLocalString).IndexOf(UCase(e.KeyChar)) < 0 Then
e.Handled = True
Beep()
Else

End If
End Sub
Public Property ValidText() As String
Get
Return m_strValidText
End Get
Set(ByVal Value As String)
m_strValidText = Value
End Set
End Property
Public Property EditAble() As Boolean
Get
Return m_blnEditable
End Get
Set(ByVal Value As Boolean)
m_blnEditable = Value
End Set
End Property
End Class

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 济阳县| 五常市| 乳源| 蒲城县| 通河县| 久治县| 婺源县| 海晏县| 麻城市| 镶黄旗| 建平县| 洛南县| 兴山县| 于田县| 临夏县| 蒙山县| 克什克腾旗| 阜城县| 枣阳市| 大洼县| 桐柏县| 宿州市| 千阳县| 安泽县| 女性| 于田县| 阜新| 马鞍山市| 汤原县| 石嘴山市| 青浦区| 榆社县| 灵宝市| 新绛县| 敦化市| 隆德县| 上思县| 友谊县| 余姚市| 福鼎市| 定安县|