Чтобы получить символ валюты, вам нужно добавить спецификатор StringFormat к вашему DisplayMemberBinding.Вам также может потребоваться указать атрибут Language в ListView, если текущая культура не соответствует символу валюты, который вы хотите использовать.
// Override language settings if needed to get the designed currency symbol
listview.Language = System.Windows.Markup.XmlLanguage.GetLanguage("nl");
// Add column using currency format
gridV.Columns.Add(new GridViewColumn
{
Header = "Voorraden",
Width = 100,
DisplayMemberBinding = new Binding("Voorraden") { StringFormat = "C" }
});
Если вы хотите, чтобы все в столбце было выровнено по правому краютогда это немного сложнее.Вместо использования DisplayMemberBinding вашему GridViewColumn потребуется шаблон ячейки.Шаблон ячейки должен содержать текстовое поле фиксированной ширины с установленным свойством TextAlignment.