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

C# Discussion :

Prob de focus..


Sujet :

C#

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 68
    Par défaut Prob de focus..
    Bonjour,

    pour faire simple : Dans ma form j'ai une textbox si elle est vide un messagebox.show arrive pour me dire que c'est vide mais pas moyen de r'avoir la main sur la form pour mettre du texte dans cette textbox.

    Je ne sais pas quoi faire, quelqu'un pourrait m'aiguiller ?

    Merci bcp!

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    mais pas moyen de r'avoir la main sur la form pour mettre du texte dans cette textbox.
    Dans un event de la form ou depuis une autre form ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 68
    Par défaut
    C'est dans ma form, y'en a qu'une...

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    pas tout compris

    à quel moment tu affiches le messagebox ?
    si tu clics dans le textbox il ne prend pas le focus ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 68
    Par défaut
    J'ai une seul Form avec une textbox et un bouton.

    Je lance l'appli

    Je ne rempli pas la textbox j'appui directement sur le bouton.

    Le messagebox arrive, pour me prevenir que je n'ai rien mis dans la textbox.

    De là je voudrai avoir le focus sur ma form pour remplir la textbox et donc pouvoir continuer l'execution normal du prog.
    Parce que je n'ai pas la main ma form est toute blanche..

    j'espère que c'est plus clair..

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    le messagebox est modal, tant que tu ne clic pas sur ok, tu ne peux pas aller sur la form

    si c'est pas ca le soucis, fait voir le code parce que t'as du mettre une connerie
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 68
    Par défaut
    Quand j'appuie sur ok du messagebox il va continuer mon code et c'est là mon problème vu qu'après il va planter vu qu'il lui manquera la variable.

    Ce que je cherche a faire c'est quand j'appuie sur ok du message, ma form ce met en pause le temps que je tappe l'info dans la textbox.

    Au début dans mon code après la validation de la textbox je faisais un redemarrage de l'appli pour récuppérer la main mais si j'ai d'autres textbox rempli je perds tout leur contenu.. donc ca ne va pas, c'est pour ca que je bloque.

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    ah oui en effet
    faut revoir les bases de .net et les bases de l'algorithmie
    car en général si quand un textbox est vide on ne doit pas faire le traitement, on a un if qui englobe non seulement le messagebox mais le reste aussi

    ou pour faire plus lisible if textbox vide { messagebox ; return;} puis traitement
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 68
    Par défaut
    Ha super! si simple... , il me manquait juste l'info du "return"

    Je decouvre encore le .net.. désolé

    Merci !

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    il faut lire quelques tutos/cours, ca gagne énomément de temps (le temps à poster ici pour des questions simples et d'attendre les réponses)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

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

Discussions similaires

  1. Comment être sure que mon appli prenne le focus ?
    Par AmaX dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/12/2002, 15h00
  2. Thread probs avec WaitFor()
    Par pixelrock dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/11/2002, 09h40
  3. [Kylix] prob listview
    Par sdoura2 dans le forum EDI
    Réponses: 1
    Dernier message: 22/10/2002, 21h37
  4. Créer une fenêtre flottante qui ne peut avoir le focus
    Par BestofMac dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/07/2002, 10h46
  5. focus en C
    Par killpilot dans le forum C
    Réponses: 8
    Dernier message: 19/04/2002, 19h19

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