Я не могу понять, как добавить параметр формата в следующий столбец DataGrid.Мне нужно показать число с двумя десятичными точками.
У меня есть DataGrid Silverlight, к которому я добавляю столбцы динамически.Я создаю столбец и применяю динамическое связывание (которое, я знаю, работает)
public static DataGridTextColumn CreateFloatColumn(int index, string fieldName, string header, string description)
{
DataGridTextColumn column = new DataGridTextColumn();
column.Header = header;
column.HeaderStyle = BuildColumnHeaderStyle(description);
Binding newBinding = new Binding("floatValuesList[" + index + "]");
column.Binding = newBinding;
column.CellStyle = BuildCellStyle(fieldName, description);
return column;
}
Теперь мне также нужно отформатировать значение.В данном случае это значение с плавающей запятой.Как применить форматирование к привязке?На данный момент все, что я хочу, это показать число и две десятичных точки, но я бы хотел, чтобы он был немного гибким и позволил мне показать переменное количество десятичных точек.
(Правка: Удалена строка IValueConverterконцепция, чтобы держать вопрос чище)