Хочу порисовать в дочернем окне, начинаю рисовать когда родительское окно делает его видимым, но рисуется только когда WindowState = Maximaze, пытаюсь сделать окно других размеров, но так он ничего не рисует.
private: System::Void Grf_VisibleChanged(System::Object^ sender, System::EventArgs^ e) {
int O[2] = { 50,200 };//318,450
Color ^col = gcnew Color();
Pen ^pen = gcnew Pen(col->White);
Graphics ^im = this->CreateGraphics();
im->FillRectangle(pen->Brush, 0, 0, 950,780 );
pen->Color = col->Black;
im->DrawLine(pen, 0, 0, 100, 50);
im->DrawLine(pen, O[0], O[1], O[0] + 450, O[1]);
im->DrawLine(pen, O[0], O[1], O[0], O[1] - 450);