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 :

[C#] [débutant] plusieurs panels dans la même form


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 4
    Par défaut [C#] [débutant] plusieurs panels dans la même form
    Bonjour,

    j'ai une question qui peux paraître simple aux personnes habituées aux applications clientes; par contre venant du monde web, je sèche.

    Je suis en train de développer un petite application en C# qui se comporte comme l'écran d'un installeur: plusieurs écrans successif ou l'utilisateur doit à chaque fois remplir certains champs.

    Je pensait à tort que chaque masque était une form. En faisant celà, je me retrouve avec une multitude de fenêtre dans la barre des tâches.

    L'autre solution est de mettre plusieurs panels dans une seule formet jouer avec l'attribut visble: je ne trouve pas cela propre (une seule classe avec tout) surtout si il y a un dizaine de panels.

    Donc voici ma question:

    quelle est la meilleure méthode pour résoudre mon problème ?

    D'avance merci pour vos lumières
    --
    Fred

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    beh, enchainer les actions en faisant

    Form1.Hide();
    Form2.Show();

    me semble quelque chose de pertinent... et plus "simple" que d'avoir moult
    panel que tu rendrais visible ou pas...

    En faisant hide et show , tu eviteras le problème d'avoir ta barre de tache qui se remplisse de façon continue

    The Monz, Toulouse

  3. #3
    Membre confirmé Avatar de Mast3rMind
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    226
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 226
    Par défaut
    Sinon, t'as la propriété "ShowInTaskBar" sur un Form. Tu le mets à False et tes forms n'apparaissent plus dans la barre des tâches.

Discussions similaires

  1. plusieurs stringgrid dans la même Form
    Par jyvesb dans le forum Composants VCL
    Réponses: 2
    Dernier message: 14/03/2013, 11h41
  2. Réponses: 5
    Dernier message: 04/06/2008, 10h03
  3. Réponses: 10
    Dernier message: 03/04/2008, 15h58
  4. Réponses: 11
    Dernier message: 07/08/2007, 17h11
  5. [débutant] plusieurs panels dans une même Jframe
    Par djerbafr dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 02/02/2007, 16h11

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