Share numbers only in textbox vb.net

#vb.net #TextBox #Numbersonly #Validation #input

** Cách chỉ cho phép các số trong hộp văn bản trong vb.net **

Trong hướng dẫn này, bạn sẽ học cách chỉ cho phép các số trong hộp văn bản trong vb.net.Bạn cũng sẽ tìm hiểu cách xác thực đầu vào và hiển thị thông báo lỗi nếu người dùng nhập dữ liệu không hợp lệ.

## 1. Tạo một dự án mới

Để bắt đầu, hãy tạo một dự án mới trong Visual Studio.Trong hộp thoại mới của dự án, chọn ** Visual Basic **> ** Ứng dụng Windows Forms **.Kể tên dự án ** numberOnlyTextBox ** và nhấp vào ** ok **.

## 2. Thêm hộp văn bản vào biểu mẫu

Tiếp theo, thêm một hộp văn bản vào biểu mẫu.Để thực hiện việc này, nhấp chuột phải vào biểu mẫu và chọn ** Thêm> TextBox **.Đặt tên cho hộp văn bản ** txtNumber **.

## 3. Đặt thuộc tính của hộp văn bản

Trong cửa sổ Thuộc tính, đặt các thuộc tính sau cho Hộp văn bản:

*** Văn bản: ** (trống)
*** Chiều rộng: ** 100
*** Chiều cao: ** 25
*** Phông chữ: ** ** tahoma **, ** 12pt **
*** Textalign: ** ** Đúng **

## 4. Thêm mã xác thực

Bây giờ, bạn cần thêm mã để xác thực đầu vào.Để làm điều này, nhấp đúp vào hộp văn bản trong nhà thiết kế.Điều này sẽ mở trình chỉnh sửa mã.Trong Trình chỉnh sửa mã, thêm mã sau:

`` `VBNet
Private Sub TXTNumber_TextChanged (Người gửi dưới dạng Đối tượng, E AS ASEVENTARGS) xử lý txtnumber.TextChanged
Nếu không isnumeric (txtnumber.text) thì
txtnumber.text = ""
MessageBox.Show ("Vui lòng nhập một số hợp lệ."
Kết thúc nếu
Kết thúc phụ
`` `

Mã này sẽ kiểm tra xem đầu vào có phải là số hợp lệ không.Nếu đầu vào không phải là số hợp lệ, mã sẽ xóa hộp văn bản và hiển thị thông báo lỗi.

## 5. Chạy dự án

Bây giờ, bạn có thể chạy dự án.Nhập một số hợp lệ vào hộp văn bản và nhấp vào ** Enter **.Số sẽ được chấp nhận và hộp văn bản sẽ được xóa.Nhập một số không hợp lệ vào hộp văn bản và nhấp vào ** Enter **.Số không hợp lệ sẽ bị từ chối và thông báo lỗi sẽ được hiển thị.

## 6. Tóm tắt

Trong hướng dẫn này, bạn đã học cách chỉ cho phép các số trong hộp văn bản trong vb.net.Bạn cũng đã học cách xác thực đầu vào và hiển thị thông báo lỗi nếu người dùng nhập dữ liệu không hợp lệ.

## 5 hashtags

* #vb.net
* #hộp văn bản
* #Numbersyly
* #Thẩm định
* #Đầu vào
=======================================
#vb.net #TextBox #Numbersonly #Validation #input

**How to Allow Only Numbers in a TextBox in VB.NET**

In this tutorial, you will learn how to allow only numbers in a TextBox in VB.NET. You will also learn how to validate the input and display an error message if the user enters invalid data.

## 1. Create a new project

To get started, create a new project in Visual Studio. In the New Project dialog box, select **Visual Basic** > **Windows Forms Application**. Name the project **NumbersOnlyTextBox** and click **OK**.

## 2. Add a TextBox to the form

Next, add a TextBox to the form. To do this, right-click on the form and select **Add > TextBox**. Name the TextBox **txtNumber**.

## 3. Set the TextBox's properties

In the Properties window, set the following properties for the TextBox:

* **Text:** (blank)
* **Width:** 100
* **Height:** 25
* **Font:** **Tahoma**, **12pt**
* **TextAlign:** **Right**

## 4. Add the validation code

Now, you need to add the code to validate the input. To do this, double-click on the TextBox in the Designer. This will open the code editor. In the code editor, add the following code:

```vbnet
Private Sub txtNumber_TextChanged(sender As Object, e As EventArgs) Handles txtNumber.TextChanged
If Not IsNumeric(txtNumber.Text) Then
txtNumber.Text = ""
MessageBox.Show("Please enter a valid number.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub
```

This code will check if the input is a valid number. If the input is not a valid number, the code will clear the TextBox and display an error message.

## 5. Run the project

Now, you can run the project. Enter a valid number in the TextBox and click **Enter**. The number will be accepted and the TextBox will be cleared. Enter an invalid number in the TextBox and click **Enter**. The invalid number will be rejected and the error message will be displayed.

## 6. Summary

In this tutorial, you learned how to allow only numbers in a TextBox in VB.NET. You also learned how to validate the input and display an error message if the user enters invalid data.

## 5 Hashtags

* #vb.net
* #TextBox
* #Numbersonly
* #Validation
* #input
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top