J'ai un com-composant graphique de notre fournisseur. Je l'ai placé sous forme principale et je veux dessiner dessus. Mais MainForm_paint ne dessine pas au-dessus de ce composant. Y a-t-il un moyen de peindre au-dessus de ce composant?Il ne dessine pas ci-dessus com-composant
C#, WinForms, 2.0
code:
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();
}
Il n'a pas rempli rien et il n'a pas tiré une ligne. ComComponent.DockStyle = DockStyle.Fill
Montrez-nous le code. – Oded
parlez-vous d'ActiveX? – Arseny
@Oded, je l'ai ajouté à un texte de question. @Arseny, oui. – nik