Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

5 participants

    text box

    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty text box

    Message par dell man Ven 12 Oct 2012 - 14:10

    bonjour
    comment faire svp pour que des que je clique sur un text box, le texte qu'il y'avait dedans se vide??

    merci
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 31
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    text box Empty Re: text box

    Message par JHPC-Software Ven 12 Oct 2012 - 18:54

    Bonsoir,
    Alors j'ai ma petite idée sur le sujet, d'ailleurs cela me fait pensé que je vais peut être faire un Textbox de ce style dans mes classes qui nécessite pas mal de boulot...
    Ce sera un truc du style quand le TextBox a pas le focus il y a du texte et quand il a le focus et que le texte du textBox s'éfface si il est différent de celui donné (Par ex "Cliquez ici pour écrire")

    Bref j'était un peu hors sujet ... Maintenant venons en a la pratique du code :

    Alors je vais te mettre ma méthode que je vais appliqué ...

    Variables :
    TextDuTextbox

    Dans l'évènement GotFocus Du TextBox

    - Obtenir la propriété d'un contrôle : MonTextBox1 propriété Text et mettre dans la variable TextDuTextbox

    - Créer une condition : Si TextDuTextbox = "Ton texte de départ"
    Modifier une propriété d'un contrôle : MonTextBox1 Propriété Text et comme valeur tu mets rien (Mais tu coches "C'est du texte"
    Fin de condition

    Dans l'évènement LostFocus Du TextBox

    - Obtenir la propriété d'un contrôle : MonTextBox1 propriété Text et mettre dans la variable TextDuTextbox

    - Créer une condition : Si TextDuTextbox = ""
    Modifier une propriété d'un contrôle : MonTextBox1 Propriété Text et comme valeur "Ton texte de départ" (tu coches "C'est du texte")
    Fin de condition

    Voila si il y a un problème Tu dit et regarde ca a notre aise ...

    Cordialement,
    JHPC
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Sam 13 Oct 2012 - 19:11

    slt
    la vérité, c'est que j'ai pas trop compris ce que tu dis, t sur que y'a besoin de tout cela????
    j'attends ta réponse avec impatience!!!
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    text box Empty Re: text box

    Message par lereparateurdepc Dim 14 Oct 2012 - 6:56

    re ,

    Je pense , sans avoir vraiment lu le post de JHPC :
    Si TextBox.Text <> "" alors
    TextBox.Text = ""
    Fin si

    Tout ce code est normalement placé dans l'évènement GotFocus ou autre à tester Smile

    Cordialement ,
    Le réparateur de PC
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    text box Empty Re: text box

    Message par Admin Dim 14 Oct 2012 - 7:09

    Bonjour,

    Toutes ces solutions sont bonnes, je préciserais juste : utilisez l'évènement Click (catégorie Action dans la fenêtre des évènements) plutôt que GotFocus Wink
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 7:11

    mais le problème, c'est que des que j'utilise L'Evénement click, il ne suffit pas de cliquer sur le champ de texte, mais sur les extrémités du contrôle!!
    que faire??
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    text box Empty Re: text box

    Message par Admin Dim 14 Oct 2012 - 7:55

    Bonjour,

    Essayez alors avec l'évènement MouseClick, mais dans mes souvenir on ne peut pas choisir de déclencher un évènement uniquement si la souris est dans le champ. Au mieux vous pouvez utiliser les paramètres de la fonctions liée à l'évènement "MouseClick" pour connaître les coordonnées de la souris et les comparer à ceux de votre TextBox, mais vous allez vous compliquer la tâche.
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 10:50

    ohhhh non!!!!
    et y'a pas d'autre maniere,??
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    text box Empty Re: text box

    Message par lereparateurdepc Dim 14 Oct 2012 - 12:22

    re ,

    En gros , tu veux faire un TextBox du style seven :
    Un text d'origine un peut grisé qui disparait quand on clique dessus pour ensuite sasir un texte ?

    J'ai ( ou j'avais) une DLL avec un contrôle de ce type , faut que je la retrouve !
    Je cherche depuis un moment Smile
    Je vais voir si je ne peut pas en refaire une , au fond , ce n'est qu'un textBox ... Smile

    Cordialement ,
    Le réparateur de PC
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 12:23

    exactement cela!!!!!!!
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 12:39

    si tu trouves cela, cela serait toppppppp
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 14:05

    personne pour me repondre svp??
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    text box Empty Re: text box

    Message par Admin Dim 14 Oct 2012 - 14:10

    Eh oh doucement ! Rome c'est pas fait en un jour. Pour ma part j'ai donné la solution que j'ai trouvé. Laissez le temps à Lereparateurdepc et regarder ça, et puis il a peut-être d'autres chose à faire de sa journée Smile . Soyez patient un peu, il va vous répondre ne vous en faites pas Wink

    Bonne journée
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 14:10

    merci!
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    text box Empty Re: text box

    Message par lereparateurdepc Dim 14 Oct 2012 - 14:44

    re ,

    Pour info , je n'étai PAS sur mon PC mais sur mon générateur THT et il remarche !
    Et là je suis devant la TV !

    Bon , j'ai testé un petit truc un peut du style JHPC :
    Dans l'évènement Got Focus du textBox , je met :
    TextBox1.text = ""
    TextBox1.forecolor = color.black

    Pour le text grisé au début :
    Dans les paramètre du textBox :
    met le texte que tu veux et la couleur gris ( ou autre ) .

    Cordialement ,
    Le réparateur de PC
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 14:45

    tu peux me faire un truc test stp?? (vraiment si cela te detange pas)
    merci beaucoup
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    text box Empty Re: text box

    Message par lereparateurdepc Dim 14 Oct 2012 - 14:48

    re ,

    Tu as tous les codes ..... fonctionels sous Sz 2011 !

    Cordialement ,
    Le réparateur de PC
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 14:49

    je n'ai pas compris....
    cela veut dire quoi: j'ai tous les codes??
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    text box Empty Re: text box

    Message par marcouf Dim 14 Oct 2012 - 14:51

    dell man a écrit:bonjour
    comment faire svp pour que des que je clique sur un text box, le texte qu'il y'avait dedans se vide??

    merci

    Bonjour,

    Tu fais un textBox1 avec ton texte dedans et dans l’évènement click de ton textBox1 -> modifier une propriété d'un contrôle

    -le contrôle dont il faut modifier la propriété est textBox1
    -propriété à modifier est Text
    -nouvelle valeur est "" ou n'écrit rien dans saisir du texte

    Voilà quand tu click sur ta textBox, elle se vide Smile
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 14:52

    alors j'ai deja essaye cela, mais comme je l'ai dit plus haut, il faut cliquer sur l'extremite dub text box et non dans le champ de texte!!
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    text box Empty Re: text box

    Message par marcouf Dim 14 Oct 2012 - 15:01

    Je viens de le tester sous SZ2012 et ça fonctionne Neutral
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 15:02

    ahhh bon????
    alors je reteste!
    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 15:05

    je suis desole, mais je viens de reessayer et cela ne mache pas!!
    j'aimerai bien savoir comment t'as fait stp! Very Happy
    avatar
    marcouf
    Nouveau
    Nouveau


    Masculin Nombre de messages : 82
    Date d'inscription : 22/03/2012

    text box Empty Re: text box

    Message par marcouf Dim 14 Oct 2012 - 15:12

    dell man
    dell man
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 259
    Age : 27
    Localisation : Marseille
    Emploi/loisirs : L'informatique, la créativité, tout ce qui fait plaisir quoi :)
    Date d'inscription : 23/10/2011

    text box Empty Re: text box

    Message par dell man Dim 14 Oct 2012 - 15:18

    oui c'est vrai cela marche mais pourquoi ta mis un context menu strip??

    Contenu sponsorisé


    text box Empty Re: text box

    Message par Contenu sponsorisé


      La date/heure actuelle est Sam 23 Nov 2024 - 14:42