У меня есть простая форма, такая как:
using System;
using System.Drawing;
using System.Windows.Forms;
namespace PaintTest
{
class PaintTest : Form
{
int _counter = 0;
[STAThread]
static void Main()
{
Application.Run(new PaintTest());
}
protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.DrawString(_counter.ToString(), new Font(FontFamily.GenericSerif, 10.0f), Brushes.Blue, 10.0f, 10.0f);
_counter++;
}
}
}
При изменении размера окна счетчик не обновляется на экране, даже если вызывается OnPaint()
и счетчик увеличивается. Как сделать так, чтобы Форма перекрашивалась сама при изменении размера окна?