Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Mời tài trợ sinh nhật diễn đàn 8 năm

Tìm HD - Phần mềm tìm và xem phim HD miễn phí

Đăng ký tham gia offline VN-Zoom 8 năm tại HCM

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tài trợ VNZ Siêu phẩm Tân Kiếm Thế chibi 3D mới

Tuyển BQT VN-Zoom
Trang 1/2 1 2 cuốicuối
kết quả từ 1 tới 15 trên 24
  1. #1
    martlucky's Avatar
    martlucky vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2008
    Bài
    402
    Cảm ơn
    126
    Điểm
    32/31 bài viết
    VR power
    0

    Default Mặc định dấu nháy chuột trong textbox?

    Đây là ô đăng nhập của Zing!


    Mình có 2 câu hỏi:
    1. Làm sao khi vừa vào trang, con trỏ chuột của mình nằm ngay trong ô textbox Tài khoản như trong hình?

    2. Mình có làm 1 ajax tìm kiếm tự động khi đánh 1 kí tự vào textbox nó sẽ tự hiển thị ra danh sách các tên gần đúng với kí tự vừa nhập. Vấn đề là mình có 3 ô textbox để nhập. Thầy yêu cầu khi nhấn enter, nó sẽ tự động chạy vào button tìm kiếm và hiển thị kết quả ra màn hình. Mình nhét các txt + button + datagridview vào 1 cái Panel. Nhưng như vậy khi mình chọn 1 giá trị từ kết quả của tự động tìm kiếm và nhấn Enter, nó chạy lun vào button mà ko nhảy xuống txt bên dưới? Mình muốn hỏi là làm sao để nó nhảy theo thứ tự từ trên xuống rồi mới nhảy vào button ^^!

    Đây là hình minh hoạ cho câu hỏi thứ 2 :


    Nếu mình nhấn Enter thỳ nó sẽ tự động chạy vào nút tìm kiếm với giá trị tìm kiếm theo tỉnh là Đồng Nai tuy 2 cái kia còn trống

    ---------- Bài thêm lúc 18:34 ---------- Bài trước là lúc 18:32 ----------

    Mong mọi người chỉ giáo ^^!

  2. #2
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default

    textbox ư..
    thì
    tentexbox.Focus();
    thế thôi. hj

  3. Có 1 thành viên cảm ơn hoanghuyhung cho bài viết này:
    martlucky (05-04-2012)

  4. #3
    martlucky's Avatar
    martlucky vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2008
    Bài
    402
    Cảm ơn
    126
    Điểm
    32/31 bài viết
    VR power
    0

    Default

    Thx bạn ^^!
    Dễ vậy mà mình hum biết!
    Còn câu 2 bạn ui

  5. #4
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default

    có câu 2 nữa ah:

    nhảy vào button là sao. ý bạn nói đến thứ tự focus ư.

    nếu mà vậy thì xử lý sử kiện nhấn enter cho từng điều khiển đi.

    ví dụ 3 text
    lúc đầu đang focus ở text1 bạn xử lý enter (để làm gì đó , đưa dữ liệu vào đâu hay làm gì tùy bạn) sau đó focus vào text2 và cứ thế tùy theo yêu cầu của bạn bạn có thể focus vào button sau khi đã hoàn thành xong cong việc và cần xác nhận kết thúc công việc bạn(button ở đây bạn xử lý gì đó tùy bạn)

    theo mình hiểu ý của bạn là như vậy phải không..
    nói chung cũng chưa hiểu câu hỏi lắm lúc đầu tưởng bạn hỏi về tìm kiếm đọc đến đoạn cuối mới ngộ ra mấy cài này.
    hj
    Thay đổi nội dung bởi hoanghuyhung; 05-04-2012 lúc 21:19.

  6. #5
    martlucky's Avatar
    martlucky vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2008
    Bài
    402
    Cảm ơn
    126
    Điểm
    32/31 bài viết
    VR power
    0

    Default

    Trích hoanghuyhung View Post
    có câu 2 nữa ah:

    nhảy vào button là sao. ý bạn nói đến thứ tự focus ư.

    nếu mà vậy thì xử lý sử kiện nhấn enter cho từng điều khiển đi.

    ví dụ 3 text
    lúc đầu đang focus ở text1 bạn xử lý enter (để làm gì đó , đưa dữ liệu vào đâu hay làm gì tùy bạn) sau đó focus vào text2 và cứ thế tùy theo yêu cầu của bạn bạn có thể focus vào button sau khi đã hoàn thành xong cong việc và cần xác nhận kết thúc công việc bạn(button ở đây bạn xử lý gì đó tùy bạn)

    theo mình hiểu ý của bạn là như vậy phải không..
    nói chung cũng chưa hiểu câu hỏi lắm lúc đầu tưởng bạn hỏi về tìm kiếm đọc đến đoạn cuối mới ngộ ra mấy cài này.
    hj

    Bạn thấy cái Đồng Nai trong cái hình thứ 2 ko? cái đó là ajax tìm kiếm nâng cao, khi mình điền "đ" vào txt thỳ nó hiện ra danh sách các tên có chữ "đ" bên dưới.
    Nhưng vấn đề là mình chọn 1 giá trị xổ xuống bên dưới để gán chồng lên txt đó (ở đây là chữ "Đồng Nai") thì khi mình chọn xong và nhấn "Enter".

    Nó sẽ chạy lun vào button xử lí (ở đây là button "Ok"). Vì mình đặt tất cả trong 1 "Panel" và gán "Default Button" trong "properties" của "panel" này là "ID" của "button Ok"!
    Ý mình mún bây h là làm s khi nhấn Enter, nó nhảy xuống ô txt thứ 2 (Quận/Huyện), nhấn lần nữa thì nó nhảy xuống Phường/Xã.
    Và cuối cùng mới vào nút OK.

    ^^!

  7. #6
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default

    thì mình nghỉ vậy đó, bạn xử lý sử kiện nhấn enter cho nó đi đừng có đặt mặc đinh Default Button
    bạn tự viết code đi
    xử lý sử kiện nhẫn KeyPress đi
    đợi mình 5p làm bài ví dụ cho mà xem.hj

  8. #7
    maitan_10000's Avatar
    maitan_10000 vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Apr 2008
    Đến từ
    HCM
    Bài
    505
    Cảm ơn
    46
    Điểm
    178/115 bài viết
    VR power
    0

    Default

    Có chút kinh nghiệm làm cài này, cũng mới viết chơi thôi.
    1. this.textbox.focus();
    2. Nhảy từ trên xuống dưới dùng phím tab thì settab trong properties. Muốn enter xuống thì bắ sự kiện nhấn phím, key press hay release gì cũng được, bắt sự kiện nếu nhận enter thì focus xuống ô tiếp theo, ô cuối cùng thì perform nút ok.
    Nếu muốn chọn rồi tự nhảy qua cái nút ok luôn thì hơi khó, nhưng không phải không làm đươc. Nếu hy sinh một trong 2 thì đỡ mệt, muốn làm được cả 2 thì chắc code phải dài thêm, xét thêm nhiều điều kiện nữa.

  9. Có 1 thành viên cảm ơn maitan_10000 cho bài viết này:
    martlucky (06-04-2012)

  10. #8
    martlucky's Avatar
    martlucky vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2008
    Bài
    402
    Cảm ơn
    126
    Điểm
    32/31 bài viết
    VR power
    0

    Default

    Trích maitan_10000 View Post
    Có chút kinh nghiệm làm cài này, cũng mới viết chơi thôi.
    1. this.textbox.focus();
    2. Nhảy từ trên xuống dưới dùng phím tab thì settab trong properties. Muốn enter xuống thì bắ sự kiện nhấn phím, key press hay release gì cũng được, bắt sự kiện nếu nhận enter thì focus xuống ô tiếp theo, ô cuối cùng thì perform nút ok.
    Nếu muốn chọn rồi tự nhảy qua cái nút ok luôn thì hơi khó, nhưng không phải không làm đươc. Nếu hy sinh một trong 2 thì đỡ mệt, muốn làm được cả 2 thì chắc code phải dài thêm, xét thêm nhiều điều kiện nữa.
    Mình chỉ cần nhấn Enter và theo thứ tự từ trên xuống thôi...bạn share lên ít code cho mình tham khảo nhé ^^!

  11. #9
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default


  12. #10
    maitan_10000's Avatar
    maitan_10000 vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Apr 2008
    Đến từ
    HCM
    Bài
    505
    Cảm ơn
    46
    Điểm
    178/115 bài viết
    VR power
    0

    Default

    Dùng như bác trên cũng được, muốn trực quan thì thể này cho dễ hiểu
    e.KeyChar == (char)Keys.Enter;

  13. #11
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default

    maitan: có thêm chữ char nữa ah.. mấy bữa tìm không ra đành dùng 13 mã ascii .. hj
    nhân tiện cũng cảm ơn luôn...

  14. #12
    Tung_Huynh's Avatar
    Tung_Huynh vẫn chưa có mặt trong diễn đàn Cống hiến cho [V-Z]
    Tham gia
    Jul 2009
    Đến từ
    Thái Nguyên
    Bài
    6.777
    Cảm ơn
    1.540
    Điểm
    4.122/2.748 bài viết
    VR power
    0

    Default

    nếu ko dùng mã 13 và cũng ko muốn (char) thì có thể dùng keycode
    e.KeyCode == Keys.Enter;

  15. #13
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default

    e.KeyCode == Keys.Enter
    cái này bị lỗi không dùng được
    thử rồi lâu rồi mới phải dùng 13

  16. #14
    martlucky's Avatar
    martlucky vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2008
    Bài
    402
    Cảm ơn
    126
    Điểm
    32/31 bài viết
    VR power
    0

    Default

    Trích hoanghuyhung View Post
    File Blocked for Violation.

    Mediafire nó báo thế

  17. #15
    hoanghuyhung's Avatar
    hoanghuyhung vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jan 2010
    Bài
    124
    Cảm ơn
    1
    Điểm
    35/22 bài viết
    VR power
    0

    Default

    copy link dán vào trình duyệt là ok. mở trực tiếp không đựoc
    vs 10 nhé:

 

 
Trang 1/2 1 2 cuốicuối

Quyền sử dụng

  • 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ể tự sửa bài viết của mình
  •