2015-09-10 1 views
2

J'ai gridcontrol table et le tableau dans la base de données.Définir l'entrée/sortie correcte masque de cellule Devexpress gridcontrol

Je suis en mesure d'afficher les données d'argent de la base de données dans gridcontrol (Format d'affichage; « n0 », coutume)

-je entrer symbole spécial "<" pour lequel je veux créer un masque avec une valeur RegEx

"(\\<)? \\d+(\\.\\d\\d)?" (ou quelque chose comme ça).

Le problème est quand je l'entrée "<1" il faut afficher la cellule, mais il sauf erreur (car le format d'affichage est "n0").

Mon exigence est de voir le tableau avec des valeurs numériques, mais quand je l'entrée "<1" à cette cellule, il doit afficher "<1"

Résumer: permet seul symbole numérique et « < » sumbol à l'entrée et à afficher à la cellule

Répondre

0

Vous pouvez le faire de cette façon,

en utilisant la fenêtre Propriétés, définissez EditMask = (\<)\\?+[0-9]* et définir MaskType = RegEx

enter image description here

+0

Oui, je l'ai fait déjà. L'entrée fonctionne - permet le symbole

+0

Avez-vous défini MaskType = RegEx? –

+0

Essayer de supprimer le format d'affichage n0 –