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

Đề tài: Làm thế nào viết 2 sự kiện cho 1 DataGridView

  1. #1
    Ngày gia nhập
    03 2009
    Bài viết
    205

    Mặc định Làm thế nào viết 2 sự kiện cho 1 DataGridView

    Mình có Datagridview. Bây giờ mình muốn viết sự kiện cho nó, khi click chuột trái vào một cell bất kì trên GridView thì nó sẽ chuyển màu cell đó thành màu khác, ngược lại khi click chuột phải thì cell đó trở về trạng thái bình thường. Vấn đề là cái này bắt buộc phải dùng 2 sự kiện CellClick và MouseClick viết chung trên 1 hàm. Vậy làm sao để có thể dùng như vậy được
    2 sự kiện riêng thì như thế này:
    Code:
    private void dtvDGRL_CellClick(object sender, DataGridViewCellEventArgs e)
    private void dtvDGRL_MouseClick(object sender, MouseEventArgs e)
    giờ mình muốn 2 sự kiện gộp chung như thế này
    Code:
    private void dtvDGRL_CellClick(object sender, DataGridViewCellEventArgs e, MouseEventArgs e1)
    nhưng sao nó lại báo lỗi. Nhờ mấy bạn giúp đỡ
    Thanks!

  2. #2
    Ngày gia nhập
    11 2010
    Nơi ở
    Tầng cao nhất tháp đôi Mỹ........
    Bài viết
    48

    MouseClick là sự kiện cho toàn Grid mà bạn còn Cell chỉ dùng cho chính Cell đó.
    Bạn có thể thêm contextmenu để change style.
    sử dụng thuộc tính Selected của Cell xem sao.

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

  1. Viết code xử lý cho button trong DataGridView?
    Gửi bởi nhatnghe_thuong trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 15-04-2015, 11:07 AM
  2. ADO.NET Refresh lại DataGridview khi thao tác trên 1 form khác như thế nào?
    Gửi bởi leminh_005 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 13
    Bài viết cuối: 26-08-2011, 01:15 PM
  3. Cách viết sự kiện cho TreeView khi click vào 1 node thì đổ DL vào DataGridView
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 20-06-2011, 09:52 AM
  4. Algorithm Viết code thời khóa biểu viết trên Window Form C# như thế nào?
    Gửi bởi hocphp_1998 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 10
    Bài viết cuối: 12-04-2011, 11:10 PM
  5. Làm Thế Nào Để Tạo DataGridView(viết hàm tạo)
    Gửi bởi dauhoi_8x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 02-12-2010, 06:10 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