Làm cách nào để kiểm tra xem người dùng có để trống điều khiển NumericUpDown
không, hãy xóa giá trị trên đó? Vì vậy, tôi có thể gán cho nó một giá trị 0.Kiểm tra xem NumericUpDown có trống không
5
A
Trả lời
6
if(NumericUpDown1.Text == "")
{
// If the value in the numeric updown is an empty string, replace with 0.
NumericUpDown1.Text = "0";
}
0
decimal d = 0
if(decimal.TryParse(NumericUpDown1.Text, out d)
{
}
NumericUpDown1.Value = d;
4
Nó có thể là hữu ích để sử dụng các sự kiện xác nhận và yêu cầu cho các văn bản tài sản
private void myNumericUpDown_Validated(object sender, EventArgs e)
{
if (myNumericUpDown.Text == "")
{
myNumericUpDown.Text = "0";
}
}
0
Hãy thử điều này
if (string.IsNullOrEmpty(((Control)this.nud1).Text))
{
//null
}
else
{
//have value
}
0
Nếu bạn muốn ant để cấm giá trị rỗng cho NumericUpDown
, chỉ cần sử dụng lớp này. Hiệu ứng của nó là khi người dùng cố gắng xóa giá trị điều khiển bằng chọn tất cả + phím xóa lùi, giá trị số thực tế được đặt lại. Đây không thực sự là một phiền toái vì người dùng vẫn có thể chọn select-all + gõ một chữ số để bắt đầu chỉnh sửa giá trị số mới.
sealed class NumericUpDownEmptyValueForbidder {
internal NumericUpDownEmptyValueForbidder(NumericUpDown numericUpDown) {
Debug.Assert(numericUpDown != null);
m_NumericUpDown = numericUpDown;
m_NumericUpDown.MouseUp += delegate { Update(); };
m_NumericUpDown.KeyUp += delegate { Update(); };
m_NumericUpDown.ValueChanged += delegate { Update(); };
m_NumericUpDown.Enter += delegate { Update(); };
}
readonly NumericUpDown m_NumericUpDown;
string m_LastKnownValueText;
internal void Update() {
var text = m_NumericUpDown.Text;
if (text.Length == 0) {
if (!string.IsNullOrEmpty(m_LastKnownValueText)) {
m_NumericUpDown.Text = m_LastKnownValueText;
}
return;
}
Debug.Assert(text.Length > 0);
m_LastKnownValueText = text;
}
}
Các vấn đề liên quan
- 1. kiểm tra xem NSNumber có trống không
- 2. Kiểm tra xem BSTR có trống không
- 3. Kiểm tra xem chuỗi có trống không
- 4. kiểm tra xem biến có trống không
- 5. PHP & MySql kiểm tra xem bảng có trống không
- 6. Với iOS, cách kiểm tra xem URL có trống không
- 7. Kiểm tra xem mảng có trống hay không
- 8. Django kiểm tra xem trường có trống không?
- 9. Jquery Kiểm tra xem đoạn có trống không
- 10. Kiểm tra xem danh sách có trống không với LINQ
- 11. Python - Kiểm tra xem tệp có trống hay không
- 12. Cách kiểm tra xem UITextField có trống không?
- 13. Kiểm tra xem một mảng có trống không trong Jinja2
- 14. Cách kiểm tra xem tệp có trống không?
- 15. Kiểm tra xem hộp thư có trống không? trong erlang
- 16. cách kiểm tra xem trường tệp có trống không?
- 17. Cách kiểm tra xem biến có trống không trong python?
- 18. Magento Cách kiểm tra xem giỏ hàng có trống không?
- 19. Kiểm tra xem thuộc tính CoreData có trống không
- 20. MVC3 Razor: cách kiểm tra xem model có trống không
- 21. Cách kiểm tra xem động có trống không.
- 22. Kiểm tra xem $ _POST-value có trống không
- 23. VB Kiểm tra xem int có trống không
- 24. Cách kiểm tra xem một mảng có trống không?
- 25. Kiểm tra xem hộp nhập liệu có trống không
- 26. Kiểm tra xem thư mục có trống không
- 27. JQuery Kiểm tra xem đầu vào có trống không kiểm tra tải không?
- 28. C# DataGridView Kiểm tra xem trống
- 29. VBA Kiểm tra xem biến là trống
- 30. Kiểm tra xem tab hiện tại có trống trong vim
kiểm tra độ dài của biến - http://www.dotnetperls.com/string-length –