У меня есть графический компонент от нашего поставщика. Я поместил его в основной форме и хочу рисовать над ним. Но MainForm_paint не рисует над этим компонентом. Есть ли способ рисовать над этим компонентом?
C #, WinForms, 2.0
код:
void MainForm_Paint(object sender, PaintEventArgs e)
{
using (SolidBrush b2 = new SolidBrush(Color.Red))
{
e.Graphics.FillRectangle(b2, this.ClientRectangle);
}
Pen pen = new Pen(Color.Black, 2.0f);
e.Graphics.DrawLine(pen, 0, 0, 100, 100);
pen.Dispose();
}
Это ничего не заполняло и не рисовало линию.
ComComponent.DockStyle = DockStyle.Fill