Если вы можете изменить тип столбца
Учитывая то, что вы спросили, похоже, у вас есть две разные таблицы данных. Я думаю, что вы можете полностью различать, что у вас есть за кулисами и что вы собираетесь изобразить в пользовательском интерфейсе. Поэтому одним из вероятных решений является сохранение отформатированных данных в строковом столбце. Таким образом, изменив тип столбца данных, вы можете просто достичь того, что ищете.
System.Data.DataTable table = new DataTable("Table");
column.DataType = System.Type.GetType("System.String");
table.Columns.Add(column);
Используя эту стратегию, вам не нужно форматировать полученный десятичный элемент.
Если вы ограничены использованием конкретной таблицы данных
Даже если вы ограничены в использовании конкретной таблицы данных, у вас не должно быть никаких проблем. Единственное, что вам нужно сделать, это отформатировать полученные данные внутри пользовательского интерфейса.
Надеюсь, этот ответ полезен.