C # красный крест в datagridview

я использую c # и когда я пытаюсь заполнить свой datagridView большую часть времени, появляется большой красный крестик.

Я искал это, и люди говорят, что вы должны добавить

public class SafeDataGridView : DataGridView
{
   protected override void OnPaint(System.Windows.Forms.PaintEventArgs e)
   {
      try
      {
        base.OnPaint(e);
      }
      catch (Exception)
      {
        this.Invalidate();
      }
   }
}

Я пытался просто добавить это в простой файл класса, но это ничего не сделало.

Ответы на вопрос(2)

Ваш ответ на вопрос