2017-06-12 165 views
0

我创建了一个WPF应用程序的虚拟机内的列像这样:单元格样式

GridColumn ShiftProfit = new GridColumn(); 
ShiftProfit.Name = "ShiftProfit"; 
ShiftProfit.Header = "Shift Profit"; 
ShiftProfit.Width = 95; 
ShiftProfit.FieldName = "ShiftProfit"; 
ShiftProfit.ReadOnly = true; 

正如你可以看到我已经设置的GridColumn的某些属性,但我不能了解如何设置它以便在值后面显示%。

+0

你在哪里存储数据?的ObservableCollection? Datagrid的? –

+0

它是* DevExpress * GridColumn类吗? – grek40

+2

这不是mvvm。 – Will

回答

1

你可以尝试设置的StringFormatBinding

GridColumn ShiftProfit = new GridColumn(); 
ShiftProfit.Name = "ShiftProfit"; 
ShiftProfit.Header = "Shift Profit"; 
ShiftProfit.Width = 95; 
ShiftProfit.Binding = new Binding("ShiftProfit") { StringFormat = "P2" }; 
ShiftProfit.ReadOnly = true;