C# 百分号格式化 保持原数不变
C# 格式化数字 百分号
需求:
格式化数值为百分比 但是保持输入的数值不变 也就是不要C# 自带的格式化百分数 因为他会自动*100 再加上百分号
解决方案:
% 外面套一层 ‘ ’
Code
var column = this.gridViewItemDetail.Columns["PaymentRate"];
column.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Numeric;
column.DisplayFormat.FormatString = $"0.## '%'";
var editor = new RepositoryItemTextEdit();
editor.EditFormat.FormatType = DevExpress.Utils.FormatType.Numeric;
editor.EditFormat.FormatString = "0.##";
column.ColumnEdit = editor;