Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 11

Chủ đề: button dang cap 20x

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    button dang cap 20x

    Các bạn cho mình hỏi!
    VD: Mình có 1 cái button1, 1 listbox
    Bây giờ mình bấm phím 1, làm sao tạo sư liên kết giữa button1 với phím 1 đó; Phím 1 thay cho hành vi click chuột vào button; và cho mình xin lênh cấm click chuôt vào button nha;
    cảm ơn!
    ah, các bạn chỉ cho minh bằng code nha, came ơn

  2. #2
    Bắt sự kiện KeyDown của button
    Mã nguồn PHP:
    private void button1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode==Keys.NumPad1) { MessageBox.Show("Vua nhan vao tao..."); } }  
    Muốn ko thể click chuột thì bắt sự kiện mousemoved và mouseleave

    Mã nguồn PHP:
    private void button1_MouseMove(object sender, MouseEventArgs e) { button1.Enabled = false; } private void button1_MouseLeave(object sender, EventArgs e) { button1.Enabled = true; }  

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn ơi. sao cai lệnh này chi có tác dụn vói bàn phím phụ.
    cho mình hoi thêm 1 câu, vi dụ như số 1 la NumPad1 ,còn các ký tư như a,b,c,esc,alt la gì thế.
    cam ơn nha!!!

  4. #4
    Ngày tham gia
    Sep 2015
    Đang ở
    Số 60 Thái Hà, Đống Đa, Hà Nội
    Bài viết
    0
    Trích dẫn Gửi bởi khacnam19895
    bạn ơi. sao cai lệnh này chi có tác dụn vói bàn phím phụ.
    cho mình hoi thêm 1 câu, vi dụ như số 1 la NumPad1 ,còn các ký tư như a,b,c,esc,alt la gì thế.
    cam ơn nha!!!
    uh.chỉ có tác dụng với bàn phím phụ,với các phím khác thì cách làm cũng tương tự thế! Hoặc có thể dùng phương thức SendKey.

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    co ai cho tui 1 code ci du hoan ching ko

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cac bạn có thể cho mình 1 code hoàn chỉnh không
    1 vidu hoan chinh nha
    cam ơn

  7. #7
    Tui đang bận nên ko làm cho bạn được.
    Bạn có thể xem các ví dụ về sự kiện bàn phím ở đây http://www.java2s.com/Code/CSharp/Event/Key-Event.htm

  8. #8
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    private void button1_KeyDown(object sender, KeyEventArgs e)
    {
    if (e.KeyCode == Keys.NumPad1)
    {
    MessageBox.Show("aaaaaaaaaaaa");
    }
    }

    private void button2_KeyDown(object sender, KeyEventArgs e)
    {
    if (e.KeyCode == Keys.NumPad2)
    {
    MessageBox.Show("bbbbbbbbbbbbbb");
    }
    }

    cho minh hoi , tai sao bấm phím 1 thi xuat aaaaaaaa, con bấm phím 2 thi không thấy xuất j cả

  9. #9
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn có nhấn vào phím 2 trước khi bấm 2 ko? Hình như tại chưa Focus qua button 2 nên nó không nhận.

  10. #10
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    la sao ban??????????????????????????????????????????????? ????????

 

 
Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •