Tôi muốn định dạng các vị trí thập phân được hiển thị và được ghi lại trong một DataGridView, tôi có số chữ số thập phân tối thiểu và số chữ số thập phân tối đa. Ví dụ:Làm thế nào để định dạng một cột có số thập phân với max và min trong DataGridView?
If caught, "120.0" display "120.00"
If caught "120.01" display "120.01"
If caught "120,123" display "120,123"
If caught "120.1234" display "120.1234"
If caught "120.12348" display "120.1235" (round)
Trong cột DataGridView "txtcDecimal" có tính chất (từ nhà thiết kế)
txtcDecimal.DefaultCellStyle.Format = "N2";
txtcDecimal.DefaultCellStyle.Format = "0.00##"; // IS ANSWER. I do not work for an event that interfered
mặt nạ "0.00 ##" tác phẩm như "n2" chỉ nhận được 2 số thập phân mà làm tròn chính xác đến hai chữ số thập phân nhưng chỉ không thích những gì tôi cần (như tôi hiển thị trong ví dụ)
Làm thế nào tôi có thể làm điều đó một cách đơn giản mà không cần tốn nhiều tài nguyên?
Cảm ơn harlam357 & Tom Garske
Trong ví dụ thứ ba của bạn, bạn đã chỉ định một dấu phẩy (,) trên mục đích để biểu thị một toàn bộ số hay là một lỗi đánh máy? – harlam357
Vui lòng xem rằng tôi đã cập nhật câu trả lời của mình để cho biết cách nó được triển khai trong Biểu mẫu. Vui mừng khi thấy bạn có nó để làm việc! – Tom