[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
 [Expand]What's Installed
 [Expand].NET Core 3 Support
 [Collapse]Common Concepts
  [Expand]Printing and Exporting
  [Expand]Saving and Restoring Layouts
   Typed Styles
  [Expand]Touch Support
  [Collapse]Formatting Values
    Formatting Values Overview
    Format Specifiers
    Formatting Approaches
   Prism Adapters
  [Expand]Data Sources
  [Expand]Performance Improvement
   XAML Namespaces
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Formatting Values Overview

Most DevExpress WPF controls accept data input and offer your end-users keyboard driven data entry wherever possible - along with flexible data representation formats. Easily apply numeric or date-time formatting to edit values to increase the usability of your WPF applications. You can use standard or custom format specifiers, composite or event-based formatting, format values via the Display Value Converter or use mask settings to enable formatted input.

Data-aware controls (e.g. DXGrid, DXPivotGrid, DXTreeList and editor controls shipped within the DXEditors Library) provide events that allow you to dynamically format values before they are displayed on-screen.

Expanded Concepts

Expanded Examples

Is this topic helpful?​​​​​​​