Hỏi đáp

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

Button trong C#

8 năm trước 1.619 lượt xem 8 bình luận 8 năm trước

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 8 năm trước

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 8 năm trước

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 8 năm trước

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

Phong Nguyen đã bình luận 8 năm trước

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