Вызов события рисования в другом событии
Я работаю над игрой змея, но у меня возникла проблема с обновлением счета!
У меня есть основная область в форме, в которой игрок может двигаться, в этой области есть событие рисования, которое делает недействительным. Я хочу показать счет за пределами этой области, поэтому я добавляю новое событие рисования в основную форму, которое рисует счет поверх формы.
Моя проблема в том, как я могу вызвать второе событие рисования в событии таймера, называемое обновлением?
второе событие краски:
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Font drawfont = new Font("Arial", 16);
PointF drawpoint = new PointF(13, 12);
g.DrawString("Score: "+score.ToString(), drawfont, Brushes.RoyalBlue, drawpoint);
}