Format de la zone de texte numéro de téléphone dans WPF

J'ai un DataGrid dans une fenêtre WPF. Comment puis-je afficher un numéro de téléphone de la chaîne de colonne dans la grille de données dans un format "(999)999-9999"?

Le numéro de Téléphone de la colonne dans la grille de données utilise un TextBlock dans le CellTemplate et une zone de texte dans la CellEditingTemplate. Le numéro de téléphone est stocké sous forme de chaîne avec pas de formatage telles que "9995551234".

Est-il possible d'afficher le téléphone:(999)555-1234 et le modifier comme vous (999)555-1234?

Pourquoi ne pas mettre directement dans le modèle et d'ajouter un ToFormattedString() ou d'autres biens qui vous lier? Vous pouvez aussi utiliser un Convertisseur.

OriginalL'auteur Jerry | 2011-11-10