Hỏi đáp

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

Button trong C#

11:49 28-06-2017 1.643 lượt xem 8 bình luận 15:16 29-06-2017

Em đang làm một form mà trong đó có text box và button. Em đăng gặp vấn đề là làm sao để có thể thay đổi nội dung event của button đó? ví dụ như là với event click, khi click lần đầu tiên sẽ xử lí khác, khi click đến lần thứ hai sẽ xử lí cái khác?

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
Blade đã bình luận 20:34 28-06-2017

cám ơn các bác e làm được rồi nhưng phát sinh thêm vấn đề mới, e làm 1 cái project mới, dùng cách trên với event click thì được nhưng với project mới thì e phải dùng event MouseEnter, event này là khi di chuột vào button thì event lập tức được xử lí chứ không cần phải click vào, với event này nếu e dùng cách trên thì chỉ cần di chuột vào button thì lập tức nó chạy liên tục hết tất cả các lệnh if mà e đã cài đặt, có cách nào khi mình di chuột vào lần đầu thì nó chạy lệnh đầu rồi di chuột ra ngoài rồi di chuột vào thì nó mới chạy lệnh tiếp sau đó không???

Accodius đã bình luận 20:26 28-06-2017

Ngoài ra thay vì code bằng switch case và số thì bạn thay bằng enum và switch case, code sẽ dễ đọc hơn nữa.

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 15:20 28-06-2017

Cách của bạn trên đúng rồi đó bạn

Phong Nguyen đã bình luận 13:59 28-06-2017

bạn nên tạo một biến để kiểm tra lượt click của bạn. lần đầu bạn cho nó 1 giá trị khác khi click thì thay đổi giá trị của nó, sử dụng lệnh if để bắt sự kiện với biến vừa tạo

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