• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

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

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

        更新時間:2022-05-05 文章作者:未知 信息來源:網絡 閱讀次數:

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

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

        我是剛學習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 窗體設計器生成的代碼 "

        Public Sub New()
        MyBase.New()
        '該調用是 Windows 窗體設計器所必需的。
        InitializeComponent()

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

        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 窗體設計器所必需的
        Private components As System.ComponentModel.IContainer

        '注意: 以下過程是 Windows 窗體設計器所必需的
        '可以使用 Windows 窗體設計器修改此過程。
        '不要使用代碼編輯器修改它。
        <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

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: a级毛片免费观看网站| 亚洲国产成人私人影院| 亚洲一区二区三区高清不卡| 99久久精品国产免费| 香蕉蕉亚亚洲aav综合| 日韩免费视频一区二区| 久久精品国产亚洲网站| 国产无遮挡又黄又爽免费网站| 亚洲?V无码乱码国产精品| 高潮毛片无遮挡高清免费视频 | 亚洲视频在线免费看| 一级毛片免费观看不卡的| 久久精品国产亚洲| 巨波霸乳在线永久免费视频| 亚洲第一区视频在线观看| 在人线av无码免费高潮喷水| 亚洲欧美国产精品专区久久| 国产在线19禁免费观看| 永久免费观看黄网站| 亚洲精品国产品国语在线| 无码人妻AV免费一区二区三区| 亚洲精品动漫在线| 在线播放免费播放av片| 日韩色日韩视频亚洲网站| 亚洲日韩在线中文字幕第一页| 免费在线观影网站| 亚洲春色在线观看| 免费爱爱的视频太爽了| av片在线观看永久免费| 亚洲国产成人久久综合碰碰动漫3d | 国产成人精品亚洲一区| 亚洲综合区小说区激情区| 免费看黄的成人APP| 亚洲一区二区三区在线网站| 国产大片51精品免费观看| 免费无码av片在线观看| 亚洲六月丁香六月婷婷色伊人 | 亚洲色偷偷偷综合网| 不卡精品国产_亚洲人成在线| 天天影院成人免费观看| 黄色片网站在线免费观看|