[ VB ] numericupdown point/virgule

numericupdown point/virgule [ VB ] - VB/VBA/VBS - Programmation

Marsh Posté le 22-07-2009 à 15:10:16    

Bonjour,  
je suis en train de créer un petit programme en vb et j'utilise des numericupdown, est-il possible que lorsque l'on tape le "." du pavé numérique cela ce remplace par une "," dans la numericupdown ?  
merci d'avance

Reply

Marsh Posté le 22-07-2009 à 15:10:16   

Reply

Marsh Posté le 22-07-2009 à 17:07:45    

Bonjour
 
J'ai un doute :

Citation :

Le contrôle NumericUpDown accepte uniquement les chiffres, le signe moins, la virgule décimale, et les séquences de touches de modification, telles que RET. ARR. Si la propriété Hexadecimal a la valeur true, NumericUpDown accepte les chiffres hexadécimaux.


 
Maintenant as tu essayé avec un NumericUpDown.OnTextBoxKeyPress ? Si tu appuis sur point ca met une virgule
 
Changer les parametres regionaux, passer la virgule en point ?


Message édité par SuppotDeSaTante le 22-07-2009 à 17:13:45

---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 30-07-2009 à 10:34:45    

J'ai trouvé autre chose qui marche et qui remplace instantanement le point en virgule merci pour ta réponse  
 
ci-dessous la solution que j'ai trouvé  
 
 
Private Sub press(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles NumericUpDown1.KeyPress
        If e.KeyChar = "." Then
            e.KeyChar = CChar("," )
 
        End If
    End Sub

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed