Accueil > > > REMPLACEMENT DU POINT PAR UNE VIRGULE LORS DE LA SAISIE DANS UN DATAGRIDVIEW
REMPLACEMENT DU POINT PAR UNE VIRGULE LORS DE LA SAISIE DANS UN DATAGRIDVIEW
Information sur la source
Description
Cette source permet d'avoir le même fonctionnement qu'excel : lorsque l’utilisateur saisie des nombres, le point est transformé en le séparateur de décimales du système (dans mon cas la virgule).
Source
- Public Class Form1
-
- 'Lorsque l'utisateur va saisir dans la colonne "Decimal", les . seront remplacés par le bon séparteur de décimals.
-
- Private Sub DataTable1DataGridView_EditingControlShowing(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewEditingControlShowingEventArgs) Handles DataTable1DataGridView.EditingControlShowing
-
- Dim voControl As DataGridViewTextBoxEditingControl
-
- Try
- If DataTable1DataGridView.Columns(DataTable1DataGridView.CurrentCell.ColumnIndex).Name = "DataGridViewTextBoxColumnDecimal" Then
-
- voControl = CType(e.Control, DataGridViewTextBoxEditingControl)
-
- AddHandler voControl.KeyPress, AddressOf EditingControl_KeyPress
-
- End If
-
- Catch ex As Exception
-
- End Try
-
- End Sub
-
- Private Sub EditingControl_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs)
-
- Dim vsDecimalSeparator As Char
-
- vsDecimalSeparator = System.Threading.Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator
-
- If vsDecimalSeparator <> "." And e.KeyChar = "." Then
- e.KeyChar = vsDecimalSeparator
- End If
-
- End Sub
-
- End Class
Public Class Form1
'Lorsque l'utisateur va saisir dans la colonne "Decimal", les . seront remplacés par le bon séparteur de décimals.
Private Sub DataTable1DataGridView_EditingControlShowing(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewEditingControlShowingEventArgs) Handles DataTable1DataGridView.EditingControlShowing
Dim voControl As DataGridViewTextBoxEditingControl
Try
If DataTable1DataGridView.Columns(DataTable1DataGridView.CurrentCell.ColumnIndex).Name = "DataGridViewTextBoxColumnDecimal" Then
voControl = CType(e.Control, DataGridViewTextBoxEditingControl)
AddHandler voControl.KeyPress, AddressOf EditingControl_KeyPress
End If
Catch ex As Exception
End Try
End Sub
Private Sub EditingControl_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs)
Dim vsDecimalSeparator As Char
vsDecimalSeparator = System.Threading.Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator
If vsDecimalSeparator <> "." And e.KeyChar = "." Then
e.KeyChar = vsDecimalSeparator
End If
End Sub
End Class
Historique
- 28 septembre 2006 14:18:38 :
- Orthographe
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
datagridview vb.net [ par lionelbre ]
a tous, juste deux petites questions suite a mon passage en vb.net: dans vb6 le control datagrid avait une super fonction relativement basic : clear,
DataGridView ! Récup Txt [ par scottmat ]
Bonjours à tous Comment par le code, récupéré le texte se trouvant dans une colonne et une ligne dans un DataGridView ? <FON
Accéder DataGridView VS2005 [ par scottmat ]
Bonjours à tous Je suis sous Visual Studio.net 2005 Bêta 2 encore, Pour ajouter des données dans un DataGridView je place
Accéder DataGridView VS2005 [ par scottmat ]
Bonjours à tous, Je tente en vain de récupéré toutes les données de ma 1er colonnes du DataGridView sur VisualStudio.Net 2005
datagridview vb2005 [ par Mousy ]
bonjour,question simple:J'ai un datagridview (créé en run-time) qui m'affiche actuellement les 25 colonnes d'un dataview avec un rowfilter.
Débutant - Ajouter valeurs dans DataGridView [ par riric94 ]
Bonjour, voilà, je n'arrive pas à ajouter des valeurs dans un DataGridView... Dim i As Integer &nb
base de donné + datagridview [ par Neokript ]
Bonjours à tous, j'ai divers problèmes. Alors pour vous expliquer un peu mon programme, j'ai une fenètre multi document (MDI), les fen&
[VB.NET] firebird vb.net et datagridview [ par olifile ]
Salut!!je voudrai savoir si c'est possible avec le datagridview adicioner des donner sur la bas de donner!!j'ai mnt se codeconnection.conn("open")
DatagridView [ par LeWolf ]
Bonjour à tous,je me mets doucvement a Visual Basic 2005et je me démène avec le controle DataGridViewJe réussi a faire grosso modo ce que je veux avec
Custom Datagridview [ par drari ]
Salut, j'ai quelques petites questions quant à la façon de bien utiliser mon datagridview. Comment changer l'apparence d'uee col
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|