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 :

WinForms : Modification dynamique de fenetre centrale


Sujet :

Windows Forms

  1. #1
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2022
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2022
    Messages : 4
    Points : 4
    Points
    4
    Par défaut WinForms : Modification dynamique de fenetre centrale
    Bonjour,

    Je suis débutant sur winforms.
    J'aimerais designé une application qui comporte des menus, des panel d'affichage des données.
    La fenêtre principale permet de faire une recherche.
    Le résultat de la recherche est affiché juste en bas du formulaire de saisie des critères de recherche.
    Lorsque l'utilisateur clique sur une ligne du résultat cela ouvre un autre écran de détails.

    J'ai appris l'utilisation de chaque composant individuellement.
    Cependant ma problématique est la suivante :
    1) Comment j'assemble tout ça ? Notamment comment je modifie dynamiquement le panel central pour que les nouveaux formulaires apparaissent ?
    2) Comment je trimballe une occurrence de mon résultat de recherche de formulaire à formulaire ?

    Si jamais quelqu'un peut m'aider, je suis preneur.

    En vous remerciant.

  2. #2
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 153
    Points : 7 403
    Points
    7 403
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Y'a mille et une manières de faire.

    Pour ce qui est "d'assembler" la zone de saisie et son résultat, une solution assez pratique est le contrôle utilisateur.
    Tu crées un contrôle utilisateur qui contient une zone de recherche, un bouton, et une liste de résultat.

    Ainsi, tu peux placer plusieurs de ces contrôles sur ta form avec chacun un code dédié lors de la recherche (différentes tables, différents filtres, etc.)


    Ensuite, pour ce qui est d'avoir des popup avec les informations du record sélectionné, le plus simple est de créer des form spécialisées : elles attentent dans le constructure (ou dans une méthode Load() par exemple) le datarow ou autre objet représentant le record sélectionné.
    On ne jouit bien que de ce qu’on partage.

Discussions similaires

  1. Réponses: 19
    Dernier message: 27/01/2010, 11h50
  2. [Splash] Modification dynamique d'un TLabel
    Par Kerod dans le forum C++Builder
    Réponses: 2
    Dernier message: 13/03/2006, 02h09
  3. modification dynamique
    Par creale10 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/02/2006, 09h29
  4. Modification dynamique de la couche alpha
    Par Daedar dans le forum OpenGL
    Réponses: 6
    Dernier message: 22/10/2005, 14h22
  5. [JTree] Modification dynamique du texte à afficher
    Par jIdJo dans le forum Composants
    Réponses: 2
    Dernier message: 17/06/2005, 16h49

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