Trong mã của tôi, tôi cần phải loại bỏ các hàng từ DataGridView sau một khoảng thời gian định kỳ, và vì vậy tôi gọi hàm sau khi một bộ đếm thời gian hết hạn:C# - làm thế nào để tôi làm mới DataGridView sau khi gỡ bỏ hàng
private void removeRows(DataGridView dgv) {
foreach (DataGridViewRow row in dgv.Rows)
{
// if some condition holds
dgv.Remove(row);
}
dgv.Refresh();
}
tôi biết các hàng được xóa thành công khỏi DataGridView, mặc dù chúng vẫn còn trong màn hình vì bất kỳ lý do gì. Bất kỳ lời khuyên về những gì tôi có thể làm sai?
xin lỗi, không quen thuộc với điều đó (C# newbie). Bạn có thể mở rộng một chút không? cảm ơn. – sa125
Xin chào, nếu bạn chỉnh sửa bài đăng của mình và thêm một số thông tin về cách bạn đang tạo nguồn dữ liệu, thì có thể tôi có thể giúp bạn với một số gợi ý. Chúc mừng. –