C#

Résolu
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ais un form contiens 3 textBoxt, j'ais besoin d'un code qui me permet d'écrire un moins " - " au début au début du textBoxt, j'ai essayée cela mai il marche pas bien:

if (tb_C1.Text.Contains("-") || tb_C2.Text.Contains("-") || tb_C3.Text.Contains("-")) return;

merci




13 réponses

tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
expliquez un peu car je sais pas ce que tu veut vraiment faire.d'ecrire un moins "-" en fonction de quoi et a quel moment ,manuellement ou après des conditions.? ou click d'une bouton ou quoi ? expliquez l'idée général pour bien comprendre.
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Alors j'ais un texteBoxt qui prend un seul et je vx le remplir manuellement, (12, 23 1443, -32, -345) le probablement se pose où je vx inséré un moin au début du textBox, ce deriner ne doit pas avoir des chiffre comme-çà (23-332, 1-2311, ---3423, 32---)
donc je cherche un code qui me permettre d'inséré le moi au début seulement et sans occurence,
j'éspére que vous avez me bien compris :) Merci
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
tu veut que a la premier fois si tu tape 123 devient automatiquement -123 sans vraiment tapez le moins "-" manuellement?
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
nn! si je tap 123 c'est bon! mai si je tap -123 le mois "-" sera écrit une seule fois! j'aurais pas la possibilité de l'écrire une autre fois (-12-3)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
Mais qui dis que tu peut pas ecrire le moins "-" plusieur fois.Rien ne vous limite d'ecrire ce que tu veut dans une TextBox.
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
c'est çà le problème!!!!
je vx écrire le mois une seule fois et au début seulement :)
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
tu développe les WinForm,WPF,ASP.NET ou quoi?
quel ta version de Vsual studio?
comment as tu acquérait ta version?
as tu essayé de faire un nouvel projet avec seulement une TextBox pour tester que c'est pas un bug dans ta version .
y'a t il d'autre code qui affect ton TextBox (par exemple dans le KeyPress Event ou KeyDown Event qui Contient des logiques qui peuvent limiter le type de caractère entré ou bien le nombre de caractère entré dans ta TextBox).

penser a faire ces test car Les TextBox ne Vous limite a écrire ce que tu veut seulement si tu as écrit quelque chose qui les contrôles ou s' il y a un bug dans le programme
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
non y-as pas bug ou quelque truc comme ca!
moi je développe WinForm en C#.net
et j'utilise Visual Studio 2008,
a part çà, j'ai essayé ce code la ! mai il permettre seulement d'écrire le moins une fois a n'importe où!
if (tb_C1.Text.Contains("-") ) return;
je vx que le moin soit écrit seulement au début! (-123)
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
je sais pas vraiment ce que ton programme fait mais si moi je veut que le textbox doit toujour commencer par une moins "-" j'utilise l'evenemen KeyPress Comme suit:


 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) 
       { 
            
               if (e.KeyChar.ToString()=="-") 
               { 
                   textBox1.Text =String.Empty; 

               } 
       } 
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
j vais l'essayé maintenant cousin :)
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
merci cousin ca marche mtn trés bien :)
0
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
avec plaisir cousn . :)
penser a marquer la discussion comme resolu
0
Souhail MSI Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
déjà fait ;)
0