begin process at 2010 02 10 10:00:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.NET

 > TEXTBOX : NUMERIC ET TOUCHE ENTER

TEXTBOX : NUMERIC ET TOUCHE ENTER


 Information sur la source

Note :
Aucune note
Catégorie :.NET Source .NET ( DotNet ) Classé sous :textbox, numérique Niveau :Débutant Date de création :28/07/2005 Vu :14 384

Auteur : bamyes

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Vous avez un textbox, vous voulez saisir uniquement du numérique ou bien utiliser la touche Entrer comme touche de tabulation, essayez chez code.

Source

  • private void txtMonText_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
  • {
  • // N'accepte que du numérique
  • if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 && e.KeyChar != 13)
  • {
  • e.Handled = true;
  • }
  • // Si la touche Entrez doit jouer le rôle de tabulation, ajoutez le code suivant
  • if ( e.KeyChar == 13)
  • {
  • SendKeys.Send("{TAB}");
  • }
  • }
private void txtMonText_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
		{
                      // N'accepte que du numérique
			if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 && e.KeyChar != 13)
			{
				e.Handled = true;
			}
                      // Si la touche Entrez doit jouer le rôle de tabulation, ajoutez le code suivant
			if ( e.KeyChar == 13)
			{
				SendKeys.Send("{TAB}");
			}				
		}



 Sources de la même categorie

Source avec Zip CHAT SERVER-CLIENT par abderrahmenbilog
Source avec Zip Source avec une capture Source .NET (Dotnet) SIMULATION DE CONSOLE POUR WINDOWS MOBILE par originalcompo
Source avec Zip Source .NET (Dotnet) BASE DE DONNÉES EN XML par DanMor498
Source avec Zip Source avec une capture Source .NET (Dotnet) SIMPLECONV - APPLICATION DE CONVERSION MONÉTAIRE AVEC TAUX E... par Jeffrey_
Source avec Zip Source .NET (Dotnet) TRAITEUR D'IMAGE (MINI) par ycyril

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) TEXTBOX SÉQUENCE DE TOUCHES. par vbmaniac8
Source avec Zip Source .NET (Dotnet) TEXTBOX MONÉTAIRE par GG29
Source avec Zip Source .NET (Dotnet) TEXTBOX NUMERIQUE (NUMBOX) par mastercatz
Source avec Zip Source avec une capture Source .NET (Dotnet) TEXTBOX AVEC LABEL INCORPORÉ par witre
Source .NET (Dotnet) TEXTBOX NUMÉRIQUE par MorpionMx

Commentaires et avis

Commentaire de meteors le 29/07/2005 08:53:59

Ouch!!!!!!
on n'est plus en VB6.
L'héritage de controle et la création d'un controle à partir d'un autre? ring a bell?
Les expressions régulières?
non?
ah bon !

Commentaire de hdBen le 06/09/2005 16:27:48

Salut,

désolé mais je préfère celle là :

private void tbx1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{   //permet uniquement le numérique avec l'utilisation de la touche backSpace
   if (!char.IsDigit(e.KeyChar) && !(e.KeyChar.ToString().Equals("\b") )){
e.Handled = true;  //n'affiche pas   et =false => affiche
}
}

Commentaire de gwenCPP le 14/09/2006 08:46:48

même solution que le C#, avec ca je l'ai fait en C++ Managé

Commentaire de Bidou le 14/09/2006 09:32:46 administrateur CS

Messieurs, lorsqu'on a besoin de faire une textbox qui n'accepte que les chiffres, on utilise un NumericUpDown, et on ne bricole pas ce genre de chose...

Commentaire de gwenCPP le 14/09/2006 09:40:27

Monsieur, il est vrai que le numéricUpDown est carrément plus facile à utilisé, mais parfois il est plus simple d'utiliser le TextBox surtout quand on joue avec des DataSet, parceque dans ce cas, je ne m'amuse pas à bricoler avec un NumericUpDown...

Commentaire de folawson le 31/03/2008 13:27:20

Bonjour
C'est bien de s'entraider avec les codes mais apprenez aussi comment dans Visual Studion 2005 comment faire initialiser dans
InitialiseComponent() avec que textbox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) ne soit reconnaitre par le système.

Vous pourrez faire un exemple, tout compiler et une fois executer on a la solution directe.

Merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

textbox + numérique + ou trouver ?? [ par emmanuel9 ] Bonjour &#224; tous, J'aurai voulu savoir en faite si quelqun n'aurait pas un textbox_decimal d&#233;ja deriv&#233; sous la main des fois ? C'est &# textbox [ par uzu ] Bonjourj'ai un textbox dans ma form et je veux que mon textbox accèpte que des valeur numérique,sur la MSDN j'ai vu la propriété Numéric du textbox, m Sélectionner un texte dans une textbox [ par winny68 ] Salut à tous.J'arrive pas à trouver comment sélectionner un bout de texte dans une textbox.J'aimerai réaliser une sorte de saisie semi-automatique.Et textbox [ par ali_online ] comment je fé le controle de saisie pour des carctere numeric seulement d'un champ textbox verifier le contenu de mes textbox [ par kankito ] Bonjour,Je suis en stage et je developpe une application qui permet de créer un editeur pour lire les données a partir d'une source xml.Cependant dans [LINQ] - créer une requete dynamique (pas en dur) [ par romagny13 ] Bonjour,une question a propos de Linqvoilaj'ai essayé de me faire une pet Lire un fichier .xml [ par clubberzZ ] Bonjour à tous,Etant un débutant je me posais la question suivante :Est-il possible de lire des données dans un fichier xml à une endroit précis et de mettre le contenu d'une texbox dans plusieurs textbox ou dans un tableau [ par luudo ] alors voila mon probleme en fait j'ai une textbox avec comme contenu 12345678 (par exemple) et je souhaites dissocier les chiffres se trouvant dans ce Process avec output dans une textbox [ par sosekeyser ] Bonjour,Je bosse sur une application windows form en C#2.0.Je souhaite lancer une application externe au projet, qui s'execute dans une fenêtre MS-DOS Multiplication textbox [ par Nicodelphi ] Slt Comment faire pour multiplier deux nombre contenu dans des textboxles nombre en question sont 351 et 2.67 j'arrive amultiplier 351 a 2 par exemple


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales