Моя проблема заключается в том, чтобы нарисовать простую линию в дочернем окне в C#, то есть:Рисунок в дочернем окне - C#
- У меня есть родительское окно, с помощью кнопки. Нажав на кнопку, отобразится дочернее окно, и на ней нарисована линия.
Ну, как это сделать? Это мой код для детского окна:
public partial class Form2 : Form
{
Pen pen;
public Form2()
{
InitializeComponent();
pen = new Pen(Color.Black);
}
private void Form2_Paint(object sender, PaintEventArgs e)
{
Graphics g;
g = this.CreateGraphics();
e.Graphics.DrawLine(pen, 10, 10, 100, 100);
}
}
Спасибо.
Это работает для меня. –
Что именно не работает для вас? Окно дочернего окна не отображается, строка не отображается и т. Д. –
@Adrian Faciu Отображается дочернее окно, но строка не нарисована. –