Chia sẻ

Nội dung

Giới thiệu

Câu hỏi đặt ra như sau:

“Mình có 1 textbox để hiển thị tổng tiền của hóa đơn, giả sử là 100000, bạn thấy đấy như vậy thì xấu quá, bây giờ mình muốn hiển thị là 100,000 thì dễ nhìn hơn. Có cách nào làm vậy được không các bạn. “

Dưới đây Csharpcanban.Com sẽ hướng dẫn các bạn thực hiện định dạng tiền tệ đối với textbox trong C#. Các bạn thực hiện các bước như sau:

Thực hành

Bước 1: Thêm thư viện (namespace)

using System.Globalization;

Bước 2: Thêm đoạn code sau vào sự kiện TextChange của Textbox muốn định dạng

System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("en-US");
decimal value=decimal.Parse(texbox1.Text,System.Globalization.NumberStyles.AllowThousands);
texbox1.Text = String.Format(culture, "{0:N0}", value);
texbox1.Select(texbox1.Text.Length, 0);

Bước 3: Chọn font hiển thị Arial cho textbox.

Kết quả

Và cuối cùng là kết quả:

Chúc các bạn thành công !!!

 

 

 

 

 

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ
    Xem thêm  [WPF] Hướng dẫn tạo Button hình tròn

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *