Вопрос: Как правильно рисовать winform методом, отличным от метода OnPaint()?C# Draw Line OnPaint() vs CreateGraphics()
Дополнительная информация: Код, который я сейчас рисую, имеет некоторые фоновые линии для игры TicTacToe в методе OnPaint(). Затем я использую событие Mouse_Click и бегаю этот код, по-видимому, не является собственно:
private void TicTacToe_MouseClick(object sender, MouseEventArgs e)
Graphics g = this.CreateGraphics();
g.DrawEllipse(this.penRed, this.Rectangle);
По причинам, которые я не понимаю, это не нарисовать круг, но при сворачивании или перемещении формы от экрана стирает круги но не строки из метода OnPaint().