or
<telerik:GridViewDataColumn Header="Qté" DataMemberBinding="{Binding Quantity, Mode=TwoWay}"/>private double _quantity; public double Quantity { get { return OrderUnit == PackagingUnit.Kilogram ? Math.Round(_quantity, 3) : Math.Round(_quantity, 0); } set { if (_quantity == value) return; _quantity = value; RaisePropertyChanged(ReflectionUtility.GetPropertyName(() => Quantity)); Refresh(); } }var culture = new CultureInfo("fr-FR", false); culture.NumberFormat.CurrencyDecimalSeparator = "."; culture.NumberFormat.NumberDecimalSeparator = "."; culture.NumberFormat.PercentDecimalSeparator = "."; culture.Parent.NumberFormat.CurrencyDecimalSeparator = "."; culture.Parent.NumberFormat.NumberDecimalSeparator = "."; culture.Parent.NumberFormat.PercentDecimalSeparator = "."; LocalizationManager.DefaultCulture = culture; Dispatcher.CurrentDispatcher.Thread.CurrentCulture = culture; Dispatcher.CurrentDispatcher.Thread.CurrentUICulture = culture; Thread.CurrentThread.CurrentCulture = culture; Thread.CurrentThread.CurrentUICulture = culture;<UserControl x:Class="CommonControl.HtmlEditor" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:telerikHtml="clr-namespace:Telerik.Windows.Documents.FormatProviders.Html;assembly=Telerik.Windows.Documents.FormatProviders.Html" xmlns:telerikHtmlMain="clr-namespace:Telerik.Windows.Documents.FormatProviders.Html;assembly=Telerik.Windows.Documents" mc:Ignorable="d"> <telerik:RadRichTextBox HorizontalAlignment="Stretch" LayoutMode="Flow" x:Name="editor" AllowDrop="True" Drop="editor_Drop" ShowComments="False" BorderBrush="Transparent" BorderThickness="0" MinWidth="536" IsSelectionMiniToolBarEnabled="False" IsContextMenuEnabled="True" IsInHeaderFooterEditMode="False" DocumentPresentationChanged="EditorDocumentContentChanged" MaxWidth="1024"> </telerik:RadRichTextBox></UserControl>