IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Création d'un assistant, pas à pas


Sujet :

Windows Forms

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Création d'un assistant, pas à pas
    Bonjour à tous. Dans le cadre d'un projet de programmation C# pour nos études (mes camarades et moi-même), nous devons développer une application de back-up de fichiers sur un serveur. Un membre de mon groupe avait déjà commencé à développer ça en delphi sous forme d'assistant, je m'explique :
    - étape 1 : choisir nom du projet, puis clic sur suivant
    - étape 2 : choisir les fichiers et dossiers à sauvegarder, puis clic sur suivant
    - étape 3 : choisir... etc.
    Mon pote avait utilisé les TFrame en delphi pour gérer cette "suite de formulaire" dans une seule et unique fenêtre, reprenant le principe d'une installation (suivant, suivant, suivant, précédent, suivant etc.)
    Après de maintes et vaines recherches, nous n'avons pas trouvé d'équivalent en C#. C'est pourquoi nous avons décidé de demander de l'aide sur ce forum. J'aimerais donc savoir quelques solutions s'offrent à nous pour pouvoir développer cet assistant...
    Merci pour vos futures réponses. Cordialement, Mathieu.

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    le plus simple, c'est de faire une form qui va héberger les "slides"
    puis de faire x usercontrol qui seront les pages
    et sur le bouton suivant du form, du rend invisible le usercontrol présent, et tu affiche le suivant
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 46
    Points : 40
    Points
    40
    Par défaut
    vous pouvez utiliser le controle wizard

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci pour vos réponses. Celà dit, je pense que la première solution sera celle que l'on va employer parce que ça nous permettra d'apprendre à gérer des UserControl et puis parce que je ne suis pas sur qu'on gagne du temps à essayer de se servir des Wizard deja existants. En tout cas merci à tous les 2 et bonne continuation. Cordialement, Mathieu.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par dalio Voir le message
    vous pouvez utiliser le controle wizard
    Il n'existe qu'en ASP.NET...
    Dommage d'ailleurs

  7. #7
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Bonjour à tous. Après avoir passé une partie de la nuit et toute la matinée sur le problème, voici l'avancée de mes travaux : NEANT. Absolument impossible de trouver un tutorial expliquant clairement la création ainsi que la mise en place des usercontrol. Alors oui j'en ai trouvé des tutoriaux, mais ils sautent pas mal d'étapes d'un coup. Et puis nos cours et TP étant réalisés sous MonoDevelop (Linux), il ne gère d'ailleurs pas les winforms, je suis un peu perdu. Quelqu'un aurait-il un peu plus d'explications à me fournir quand à l'utilisation des wizards ? Merci pour votre aide. Cordialement, Mathieu.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 537
    Points : 369
    Points
    369
    Par défaut
    Juste une idée mais si au lieu d'user contrôle vu que cela semble compliqué tu utilisais des panels?

  9. #9
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    c'est pourtant simple ...
    y a juste à designer et à mettre 3 lignes de code dans le form de base

    ou meme avec des forms, vu qu'il est possible de mettre une form dans une form via me.controls.Add()
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  10. #10
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci une fois de plus pour vos réponses. Mais en relisant mes messages précédents, je me suis aperçu que je n'avais pas précisé quelque chose de très important : je développe (moi et tout mon groupe d'ailleurs) sous Visual C# EXPRESS. Il m'est donc impossible de créer un usercontrol comme bibliotheque puis de le réutiliser dans une form d'une autre application...
    Sperot51, Pourrais-tu m'en dire plus sur ta solution stp ? Merci d'avance

  11. #11
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par fresk13 Voir le message
    je me suis aperçu que je n'avais pas précisé quelque chose de très important : je développe (moi et tout mon groupe d'ailleurs) sous Visual C# EXPRESS
    Ah ben tu fais bien de le préciser, parce que j'avais compris que tu étais sous MonoDevelop...

    Citation Envoyé par fresk13 Voir le message
    Il m'est donc impossible de créer un usercontrol comme bibliotheque puis de le réutiliser dans une form d'une autre application...
    si, tu peux tout à fait créer des bibliothèques de classe avec l'édition Express...
    Et de toutes façons rien ne t'oblige à créer le usercontrol dans une librairie, tu peux le faire dans le même projet que l'application si tu préfères

Discussions similaires

  1. Problème création d'un sinus "pas à pas"
    Par PapySmooth dans le forum Signal
    Réponses: 5
    Dernier message: 23/11/2011, 00h15
  2. Réponses: 2
    Dernier message: 31/05/2011, 10h15
  3. [SL4] Création d'une application pas à pas
    Par stivideo dans le forum Silverlight
    Réponses: 3
    Dernier message: 16/11/2010, 07h42
  4. Création tables liées Access mais pas vers Access
    Par Lockss dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 24/06/2008, 15h58
  5. Assistants controle pas actif !!!!!
    Par hpm dans le forum Access
    Réponses: 3
    Dernier message: 31/01/2006, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo