youess81
Messages postés40Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention 5 juin 2005
-
5 nov. 2004 à 15:00
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 2007
-
5 nov. 2004 à 22:16
j ai un objet graphics dessiner evec DrawLine je vous ajouter un evenement click sur la ligne est ce que je peu ajouter un evenement personaliusé sur la ligne
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 5 nov. 2004 à 21:47
Là tu as fait un usercontrol ce n'est pas pareil
Ce que je te proposait était de faire une classe que tu hérites de control (pas de usercontrol)
Dans cette classe tu override le OnPaint pour y dessiner ta ligne
public class LineControl : System.Windows.Forms.Control
{
....
....
public override void OnPaint(PaintEventARgs pe)
{
}
}
Pour l'override il sufffit de taper ce mot au moment ou tu tapes ta fonction et il te proposera dans l'intellisense les fonctions qui son possible d'overrider. PLus uq'a choisir onPaint
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 5 nov. 2004 à 22:16
tu fait un control.Add mais comme tout objet il faut l'instancier avant regarde dans le initialize components comme il fait , il instancie au début et il fait un add / addrange ensuite