Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: edit 1 cell trong datagridview như thế nào?

  1. #1
    Ngày gia nhập
    06 2011
    Nơi ở
    ca mau
    Bài viết
    6

    Question edit 1 cell trong datagridview như thế nào?

    vấn đề thế này. t có 1 datagridview t muốn khi sửa 1 cell trong datagridview xong thi kiểm tra dữ liệu vừa nhập , nếu thỏa điều kiện thì cho tiếp tục edit, còn nếu ko thỏa thì bôi đen cell vừa edit và ko cho thực hiện bất cứ thao tác j cho đến khi sửa đúng dữ liệu
    mong các bạn giúp đở
    hãy vươn đến bầu trời, dù không hái được vì sao sáng nhất.nhưng ít ra bạn cũng có thể đứng giữa muôn vàn tinh tú để thắp sáng ước mơ

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

    bạn thử viết các câu lệnh kiểm tra điều kiện trong sự kiện CellEndEdit nhá.

  3. #3
    Ngày gia nhập
    06 2011
    Nơi ở
    ca mau
    Bài viết
    6

    Trích dẫn Nguyên bản được gửi bởi cudang9005 Xem bài viết
    bạn thử viết các câu lệnh kiểm tra điều kiện trong sự kiện CellEndEdit nhá.
    uh, t kiểm tra đk trong sự kiện đó nhưng khi không thỏa điều kiện thì làm thế nào để bôi đen và ko cho thực thao tác khác cho đến khi sửa dữ liệu đúng
    hãy vươn đến bầu trời, dù không hái được vì sao sáng nhất.nhưng ít ra bạn cũng có thể đứng giữa muôn vàn tinh tú để thắp sáng ước mơ

  4. #4
    Ngày gia nhập
    12 2010
    Bài viết
    67

    nếu bôi đen tức là chọn hết text trong Cell đó, tất nhiên bạn đã xác định được nó là Cell nào rùi chứ rỳ (e đấy), thỳ SelectAll() tại cái Cell đó thui. Còn không cho thao tác khác thì phải viết trên sự kiện CellLeave, lúc này bạn kiểm tra điều kiện (y như kiểm tra bạn làm ở CellEndEdit ấy), nếu không thỏa thì Focus() nó lại.

  5. #5
    Ngày gia nhập
    08 2009
    Nơi ở
    TP Cần Thơ - Lộ 91B
    Bài viết
    214

    - Theo mình thì làm thế này hay hơn là bôi đen rồi disable
    - Bạn băt sự kiện BeginEdit để lưu lại thông tin hiện tại ( dử liệu củ ) của Cell
    - Bắt sự kiện EndEdit nếu dữ liệu nhập không hợp lệ thì trả về dử liệu củ

  6. #6
    Ngày gia nhập
    06 2011
    Nơi ở
    ca mau
    Bài viết
    6

    Mặc định edit 1 cell trong datagridview như thế nào?

    cám ơn các bạn đã giúp đở. ý kiến of bạn latuine rất hay, như vậy vấn đề of t đc giải quyết dễ dàng hơn
    hãy vươn đến bầu trời, dù không hái được vì sao sáng nhất.nhưng ít ra bạn cũng có thể đứng giữa muôn vàn tinh tú để thắp sáng ước mơ

  7. #7
    Ngày gia nhập
    12 2015
    Bài viết
    7

    Chào các bác đã Rep ở trên, Cũng lâu quá rồi, nhưng nhân đây cho e hỏi nếu muốn edit cell mà mình có thể dùng chuột chọn edit từng ký tự trên cell thay vì bình thường BeginEdit() là tự động selectAll luôn e ko edit từng ký tự được. rất mong được giúp đỡ. thanks!

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

  1. Cách đưa control tuỳ chỉnh vào cell trong datagridview thế nào?
    Gửi bởi ttaiinfo trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 10-10-2012, 11:10 PM
  2. Enable một cell trong datagridview như thế nào?
    Gửi bởi philipdn trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 11-10-2011, 07:53 AM
  3. Làm thế nào để khi nhập liệu vào 1 cell trong datagridview nhấn enter qua cell kế?
    Gửi bởi Trinhtiwaco trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 11-09-2011, 05:22 PM
  4. Cộng dồn các Cell trong DataGridView như thế nào?
    Gửi bởi k56flex trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 12
    Bài viết cuối: 08-09-2011, 10:23 PM
  5. Cách Tô Màu Từng Cell trong DataGridView Như Thế Nào ?
    Gửi bởi huuhung trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 10-05-2011, 09:58 AM

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