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#] Controles utilisateurs


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 64
    Par défaut [C#] Controles utilisateurs
    salut,
    j'ai 2 controles utilisateurs (ajouter personne,modifier personne), tous les 2 ont besoin d'etre validé par un bouton.
    j'aimerai pouvoir, quand on passe d'un controle dont on a changé un winform quelconque à l'autre sans avoir validé, notifier si on valide avant de passer à l'autre.
    j'arrive à capter que le winform a changé,et j'y instance un evenement, mais je n'arrive pas à capturer le changement d'un controle à un autre (explicitement, quand on est sur ajouter personne,et qu'on click sur le lien qui lance modifier personne, j'arrive pas à lancer mon evenement avant que le 2eme controleur soit affiché)

    j'espere avoir été un peu clair
    merci

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 238
    Par défaut
    Tu peux pas mettre à jour ton IHM pour Interdire carrement l'utilisateur a faire autre chose que de finir son "Ajout" ?
    Genre dès que ton utilisateur a commencé à ajouter les autres boutons son grisés et inutilisable.
    Comme ca tu es sûre qu'il ne peux pas faire autre chose entre temps.

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut
    Si j'ai bien compris, il faut que tu captes le moment où l'utilisateur "quitte" l'un des boutons.
    si c'est bien ca, pourquoi tu n'utilises pas la propriété Focused() ou l'evement LostFocused()

    J'espere que j'ai bien compris ton probleme ...

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    487
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 487
    Par défaut
    Il me semble que Control.Validating est fait pour ça.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WebForms]Controle utilisateur contenant une dropdownlist
    Par totoche9 dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 24/06/2006, 17h36
  2. [VB.Net] Regrouper des controles utilisateurs
    Par Jsh dans le forum Windows Forms
    Réponses: 4
    Dernier message: 07/04/2006, 13h39
  3. [VB]Gérer la liaison entre controle utilisateur et form
    Par Ooly2001 dans le forum VB 6 et antérieur
    Réponses: 19
    Dernier message: 23/01/2006, 09h50
  4. Réponses: 4
    Dernier message: 17/01/2006, 09h49
  5. Réponses: 68
    Dernier message: 30/11/2005, 17h29

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