Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Chỉ bắt sự kiện ValueChanged khi nhập từ bàn phím hoặc chuột...

23:56 27-07-2017 722 lượt xem 1 bình luận 09:19 28-07-2017

Chào mọi người mình có một vấn đề về bắt sự kiện ValueChanged của NumericUpDown để chạy hàm DoSth(); mình chỉ muốn hàm DoSth() chạy khi Value của NumericUpDown được thay đổi bởi người dùng nhập vào chứ Value thay đổi do code behind thì hàm DoSth() không dc phép chạy. Mọi người tư vấn với, cảm ơn!!!

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Accodius đã bình luận 09:19 28-07-2017

bạn thử tạo 1 biến bool, cứ mỗi lần bắt value changed là gán nó bằng true. Khi code behind thay đổi giá trị của cái numeric đó thì gán biến đó là false. và code trong event chia 2 trường hợp, nếu true thì cho nó chạy bình thường còn false thì e.handle = true;

 

Câu hỏi mới nhất