Comment inclure des classes avec la classe qui contient la méthode Main [Résolu]

ami7 100 Messages postés dimanche 8 août 2010Date d'inscription 29 juin 2011 Dernière intervention - 22 mars 2011 à 12:10 - Dernière réponse : ami7 100 Messages postés dimanche 8 août 2010Date d'inscription 29 juin 2011 Dernière intervention
- 22 mars 2011 à 17:56
Salut

Svp je developpe une application avec visual c#
le projet contient plusieurs classes j'ai céer chacune dans un ficher d'extension .cs
mon probléme c'est comment inclure ces classes avec la classe qui contient la méthode Main

merci
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
cs_jopop 1540 Messages postés lundi 26 mai 2003Date d'inscription 1 août 2013 Dernière intervention - 22 mars 2011 à 17:45
3
Merci
ta fonction prend en argument un PaintEventArgs,
elle doit donc être appelée dans un évènement Paint (la classe Form en possède un il me semble)
Teste un truc du genre, dans ta classe Form1 :
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) {
    DrawLinesPointF(e);
}

Merci cs_jopop 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de cs_jopop
cs_jopop 1540 Messages postés lundi 26 mai 2003Date d'inscription 1 août 2013 Dernière intervention - 22 mars 2011 à 12:19
0
Merci
Salut,

qu'entends-tu par "inclure" ?
Si tes classes sont définies dans le même namespace alors elles sont visibles dans ta classe principale.
Commenter la réponse de cs_jopop
Renfield 17308 Messages postés mercredi 2 janvier 2002Date d'inscription 22 août 2018 Dernière intervention - 22 mars 2011 à 13:59
0
Merci
Pouvoir les appeler depuis ta classe Main ?

normallement, tu n'as rien a faire (même Namespace)

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Commenter la réponse de Renfield
ami7 100 Messages postés dimanche 8 août 2010Date d'inscription 29 juin 2011 Dernière intervention - 22 mars 2011 à 16:28
0
Merci
oui c'est ça comment appeler les autre classes depuis la classe Main
car lorsque je fait debugging rien ne se passe juste la fenetre de Form1 s'affiche
Commenter la réponse de ami7
cs_jopop 1540 Messages postés lundi 26 mai 2003Date d'inscription 1 août 2013 Dernière intervention - 22 mars 2011 à 16:54
0
Merci
Une classe en tant que telle, n'a pas à s'afficher.
Une instance de classe, à la rigueur, le peut.
Je pense que tu fais quelques confusions, explicite ton problème stp.
Commenter la réponse de cs_jopop
ami7 100 Messages postés dimanche 8 août 2010Date d'inscription 29 juin 2011 Dernière intervention - 22 mars 2011 à 17:25
0
Merci
SVP m'expliquer un peu car j'ai perdu: je trouve des codes mais je ne sait pas comment l'intégrer dans le projet
par exemple j'ai trouvé ce code mais je ne sait comment l'utiliser


public void DrawLinesPointF(PaintEventArgs e)
{
// Create pen.
Pen pen = new Pen(Color.Black, 3);
// Create array of points that define lines to draw.
PointF[] points =
{
new PointF( 10.0F, 10.0F),
new PointF( 10.0F, 100.0F),
new PointF(200.0F, 50.0F),
new PointF(250.0F, 300.0F)
};
//Draw lines to screen.
e.Graphics.DrawLines(pen, points);
}
Commenter la réponse de ami7
ami7 100 Messages postés dimanche 8 août 2010Date d'inscription 29 juin 2011 Dernière intervention - 22 mars 2011 à 17:56
0
Merci
merci beaucoup j'ai compris
Commenter la réponse de ami7

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.