Zmiana nazwy kolumn w DataGrid

0

Witam,

jak najszybciej można zrealizować zmianę Header kolumny w DataGrid, w którym

 ItemsSource="{Binding ItemSourceHistoricalDataGrid}"

natomiast:

 public const string ItemSourceHistoricalDataGridPropertyName = "ItemSourceHistoricalDataGrid";
        private ObservableCollection<Measurement> _itemSourceHistoricalDataGrid = new ObservableCollection<Measurement>();
        public ObservableCollection<Measurement> ItemSourceHistoricalDataGrid
        {
            get
            {
                return _itemSourceHistoricalDataGrid;
            }
            set
            {
                if (_itemSourceHistoricalDataGrid == value)
                {
                    return;
                }
                _itemSourceHistoricalDataGrid = value;
                RaisePropertyChanged(ItemSourceHistoricalDataGridPropertyName);
            }
        }

i :

     public class Measurement
    {
        public string Number { get; set; }
        public string Value { get; set; }
        public string DateTime { get; set; }
    }

?
Bindowanie wartości w tym momencie jest poprawne, ale nazwy kolumn są takie jak nazwy propetis w klasie Measurement.
Bardzo proszę o nakierowanie.

1

Dodaj nagłówki w klasie Measurement o tak:

 public class Measurement
    {
        [ColumnName("User Name")]
        public string Number { get; set; }
        public string Value { get; set; }
        public string DateTime { get; set; }
    }

1 użytkowników online, w tym zalogowanych: 0, gości: 1