Пустой метод рисования

#c# #methods #initialization

#c# #методы #инициализация

Вопрос:

Я выполняю отладку с помощью новой кодовой базы и пытаюсь выяснить, как все работает, и я наткнулся на этот пустой метод

  private void panel2_Paint(object sender, PaintEventArgs e)
    {

    }
  

Следующее находится в области кода, сгенерированного дизайнером форм Windows для метода InitializeComponent():

 this.panel2.Paint  = new System.Windows.Forms.PaintEventHandler(this.panel2_Paint);
  

Я в замешательстве относительно того, что делает этот метод, может кто-нибудь объяснить, что здесь происходит?

Комментарии:

1. Двойной щелчок элемента управления в конструкторе автоматически добавляет обработчик события по умолчанию для элемента управления. Который является Paint для элемента управления Panel.

Ответ №1:

Ничего, более чем вероятно, что они дважды щелкнули событие рисования в окне события и никогда не добавляли никакого кода.

Возможно, они захотели бы использовать его, если бы хотели переопределить или перерисовать элементы управления.

Может быть удален.

Комментарии:

1. Это была моя первоначальная мысль, но как новичок я не хотел раскачивать лодку и просто идти и удалять вещи, не зная полностью, что я делаю. Спасибо