Tôi muốn xem dữ liệu của tôi (chỉ đọc, đầy đủ) để không có các hàng được chọn khi biểu mẫu được tải. Tôi đã thử .ClearSelection trong constructor các hình thức sau khi thiết lập nguồn dữ liệu của họ, nhưng nó không hoạt động (tôi thực sự muốn biết tại sao ...).Gặp sự cố với Datagridview.ClearSelection()
Sau đó, tôi đã thử trong sự kiện Form_load nhưng nó sẽ không xóa lựa chọn trên datagridviews tôi đã đặt trên các thùng chứa tab không nhìn thấy ngay lập tức.
Tôi đang làm gì sai? Tôi có thể làm điều đó trong sự kiện bố trí của mỗi trang tab nhưng sau đó nó sẽ bỏ chọn các hàng mỗi khi người dùng thay đổi tab, mà không phải là một hành vi mong muốn.
bạn có thể chỉnh sửa và đặt một số mã của bạn, có thể nhìn thấy chúng tôi có thể giúp bạn tốt hơn;) – pjnovas
tôi không nghĩ rằng nó thực sự cần thiết, có lẽ tôi sẽ cố gắng đưa ra một lời giải thích thực tế hơn: – francis
Tôi có 3 datagridview trong một biểu mẫu (2 nằm bên trong một trang tab được chọn trước, trang kia nằm trong một trang tab khác) và tôi muốn chúng xuất hiện mà không có hàng nào được chọn. Nó nên có được đơn giản như dgv1.ClearSelection(); dgv2.ClearSelection(); vv ... nhưng khi tôi làm điều này trong constructor, dgvs luôn xuất hiện với hàng đầu tiên được chọn. Nếu tôi làm điều đó trong sự kiện FormLoad, dgv trong chế độ xem tab khác sẽ vẫn có hàng đầu tiên được chọn khi tôi thay đổi tab ... – francis