[Debutant]User Control et forms.

Messages postés
7
Date d'inscription
mardi 11 décembre 2018
Dernière intervention
24 janvier 2019
- - Dernière réponse : dragonfly22000
Messages postés
7
Date d'inscription
mardi 11 décembre 2018
Dernière intervention
24 janvier 2019
- 24 janv. 2019 à 18:41
Bonjour, j'ai créé un usercontrol avec plusieurs controles (datagridview, combobox,groupbox ect.....)
Je n'arrive pas a appeler les controles qui sont dans mon usercontrol depuis la Form.....
Étant autodidacte et débutant je ne sais pas ou chercher.
Merci d'avance pour vos réponses.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
12727
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
16 février 2019
332
0
Merci
Bonjour
Le principe de base d’un user contrôle c’est que c’est avec que tu interagis et pas à ces composants.
La raison est qu’un user contrôle est un objet comme les autres, et qu’un objet encaspule ses composants.

Pour faire une comparaison avec les Hommes (qui sont des objets comme les autres), quand tu parles à quelqu’un, tu ne vas pas toi-même faire osciller ses osselets, ni ensuite exister son système nerveux, ni lancer le décodage dans son cerveau, ni pomper son sang pour irrguer tout ça, non tu lui parles, et ses composants son gérés par lui.

Autodidacte moi même, je te conseille de prendre un peu de temps (quelques jours devraient suffir) pour apprendre les bases de C#, le cours de Tahé est bien pour débuter
http://tahe.developpez.com/dotnet/csharp/

Il ne fera pas de toi un codeur émérite mais te donnera un bon socle pour construire correctement tes programmes.
J’ai fait l’impasse quand j’ai commencé, jusqu’à être moi-même dans l’impasse, je ne voulais pas perdre 4 ou 5 jours pour suivre un cours, et j’ai jeté plus de 6 mois de codes à la poubelle...

Ensuite, je te conseille de te documenter sur la programmation objet, C# est un langage objet, voire tout objet. Donc bien appréhender la philosophie est primordial pour bien coder et profiter des avantages de C#. Si tu veux faire du séquentiel, de l’événementiel, de l’orienté objet, il y a d’autres langages.

J’ai fait un tuto sur le sujet, l’avantage, peut-être, c’est qu’il reflète mon point de vue d’autodidacte, pas très académique, https://codes-sources.commentcamarche.net/faq/11239-la-programmation-objet-appliquee-a-net-par-l-exemple-partie-1-sur-3
Mais il y en a pleins d’autres sur le net.

Une fois que tu auras appris les bases du langage et les bases de l’objet on pourras parler sereinement de ton user contrôle
Commenter la réponse de Whismeril
Messages postés
7
Date d'inscription
mardi 11 décembre 2018
Dernière intervention
24 janvier 2019
0
Merci
Merci Beaucoup pour ta réponse Je vais lire tout ça a très bientôt.
Merci encore.
Commenter la réponse de dragonfly22000

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.