Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 15 kết quả

Đề tài: Cách check trong checbox của gridcontrol C#?

  1. #1
    Ngày gia nhập
    04 2012
    Bài viết
    53

    Mặc định Cách check trong checbox của gridcontrol C#?

    trong gridcotrol của devexpress mình tạo ra một cột checbok nhưng không hiểu tại sao , nó lại không checked được checked được chổ này click ở bất cứ nơi đâu thì nó cũng biến mất,,
    ở đây mình muốn checked chọn nhiều checkbox trên grid.. (măc dù mình đã chĩnh thuộc tính multiselect =true rồi mà vẫn không thể nào được.
    bạn nào biết giúp mình với
    sau đây là hình.

  2. #2
    Ngày gia nhập
    08 2010
    Bài viết
    125

    muốn kiểm tra đc dòng nào đc checked, thì bạn phải xử lý sự kiện cellclick đã, trong đó bạn xử lý cột nào là cột có cái checkbox, mỗi khi click vào thì giá trị của nó sẽ bị thay đổi. viết dòng đó như sau:
    dgv.Rows[e.RowIndex].Cells[index].Value = !Convert.ToBoolean(dgv.Rows[e.RowIndex].Cells[index].Value);
    với index là ô chứa cái checkbox. nhưng nhớ các ô chứa checkbox phải có giá trị default là false. OK

  3. #3
    Ngày gia nhập
    04 2012
    Bài viết
    53

    Mặc định hj cảm ơn bạn. nhưng ý mình không hỏi về code

    mình hỏi về chỉnh làm sao cho nó check được .. nếu bạn đã dùng devexpress thì chắc bạn biết điều này..

    check xong đưa chuột bấm chổ khác nó lại mất check .. nói chung mình hỏi chĩnh làm sao cho nó check được lưu giá tri check được không bị mất khí ta focus chổ khác (nhấn chổ khác bất kể nơi đâu trên form)

    các bạn chỉ mình với..

  4. #4
    Ngày gia nhập
    03 2011
    Bài viết
    124

    Bạn thử set thuộc tính EditTable = false xem,
    Chia sẻ là học hỏi

  5. #5
    Ngày gia nhập
    04 2012
    Bài viết
    53

    Trích dẫn Nguyên bản được gửi bởi emxinh27 Xem bài viết
    Bạn thử set thuộc tính EditTable = false xem,
    bằng false là không cho dùng luôn ahf....
    không được .
    bó tay rồi,

  6. #6
    Ngày gia nhập
    03 2011
    Bài viết
    124

    Mặc định Cách check trong checbox của gridcontrol C#?

    Vậy bạn gọi hàm gridView1.PostEditor() trong sự kiện EditValueChanged thử xem
    Chia sẻ là học hỏi

  7. #7
    Ngày gia nhập
    04 2012
    Bài viết
    53

    hj.. có sự kiện đó trong gridview nữa ưh...

  8. #8
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Cột chọn đã được bound vào field nào chưa?
    What you see is never what you get...

  9. #9
    Ngày gia nhập
    04 2012
    Bài viết
    53

    Trích dẫn Nguyên bản được gửi bởi Tab Xem bài viết
    Cột chọn đã được bound vào field nào chưa?
    chưa nếu mà có dữ liệu kiểu bit từ cơ sở dữ liệu thì chọn được bình thường,,
    nhưng đó không phải là thứ mình muốn dùng, mình muốn dùng trực tiếp trên đó, để chọn làm một số việc đối với trờng này, (trường này không liên quan tới csdl nó chỉ tác động tạm thời trên grid thôi)

  10. #10
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Chưa bound thì không check được là đúng rồi còn la làng gì.
    What you see is never what you get...

Các đề tài tương tự

  1. Database Không check được textbox trong gridcontrol có phải là lỗi?
    Gửi bởi dangnhapnee trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 01-03-2013, 04:59 PM
  2. ADO.NET Chỉ cho phép check một dòng trong cột check trên Datagridview
    Gửi bởi bkmt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 02-12-2011, 08:21 AM
  3. Trả lời: 10
    Bài viết cuối: 18-10-2011, 12:10 PM
  4. xử lý sự kiện checkbox trong gridcontrol
    Gửi bởi 1th2033 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 21-08-2011, 05:07 PM
  5. kiểm tra checklistbox có được check hay ko và khi check nó trả về cáo gì?
    Gửi bởi tan408 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 19-05-2011, 04:35 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn