-
Affichage sur csharp
Bonjour,
Habitué au développement web et débutant le csharp, j'aurais aimé savoir comment gère t on l'affichage dans une appli csharp.
Dans le sens ou, en web, chaque contenu ce trouve sur une page distincte, alors qu'en n'est on pour le c# ?
Si on a une fenêtre qui contient des informations, et que suite à un clic, on veut afficher un contenu different, comment ca se passe? je suppose qu'on efface pas tout ou qu'on ne cache pas tous les elements.
Merci de votre aide.
-
Salut,
Pour commencer C# est un language à la fois utilisé pour les applications clientes lourdes (winforms, consoles, etc...) mais aussi pour le web (asp.net).
Donc de quel type d'applications parles-tu dans ton cas? et je n'ai pas trés bien compris ce que tu désirais savoir aussi :koi:
-
Salut obitskater,
en faite c'est dans le cadre d'une application cliente lourde.
En faite la question que je me pose c'est de savoir comment faire pour gérer l'affichage des informations dans la form.
Si on prends le cas d'un exemple simple, msn...
Au depart, tu as le login, apres, une fois la connection établie, ca affiche la liste de contact.
Mais en faite, la liste de contact, c'est une fenetre différente du login? ou simplement que la liste de contact à écraser la fenetre login.
Tu comprends ce que je veux dire?
c'est au niveau du contenu, pour le mettre à jour avec d'autres informations, on ecrase pas d'existant? on crée une nouvelle fenetre au meme endroit, de la meme taille ?
C'est un peu sombre pour moi tout ca.
Merci de ton aide.
-
salut
dans une application winform, tu définis plusieurs "pages", fenêtres (pour être plus précis, des forms pour le terme technique).
Dans ces forms, tu poses les composants que tu veux utiliser. Ensuite,
rien ne t'empèche d'avoir plusieurs composants au même endroit et de jouer avec la propriété Visible pour afficher tel ou tel composant.
Si tu regardes msn, la fenetre contact n'est pas une fenetre. C'est juste une partie d'une liste déroulante.
Je te conseille vivement de lire les tutoriels que l'on trouve sur le site avant de t'embarquer dans des développements. Les tutoriels sont très bien fait et te feront gagner beaucoup de temps, même si il te faut 2/3 jours pour arriver au bout de la lecture. Ca ne sera pas des jours perdus :)
-
theMonz31 a raison, développer des winforms est un domaine voire un métier à part entière, et se lancer dedans tout seul sans connaissance au préalable est tout simplement du suicide :bug:.
Mais plus sérieusement si tu te lance tout seul dedans tu passeras à coup sûr à côté de pleins de trucs sympas car personne n'a la science infuse.
Télécharge ce tutorial trés bien fait et super complet pour débuter avec les winforms. Il te permettra de débuter doucement et tu finiras par faire des trucs super chouette (par exemple réécrire notepad.exe ou explorer.exe). C'est un long apprentissage, mais vraiment ça vaut le coup car Winform c'est vraiment sympa :ccool:
-
Ok très bien,
je vais suivre vos conseils, merci pour tout !