I have this class which which was generated by Linq to SQL class :
public partial class Meetlijn : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private int _MeetlijnID;
private short _MeetstaatID;
private System.Nullable<short> _Volgnummer;
private string _Omschrving;
private System.Nullable<short> _Aantal;
private System.Nullable<short> _Stuk;
private System.Nullable<float> _Lengte;
private System.Nullable<float> _Breedte;
private System.Nullable<float> _Hoogte;
private System.Nullable<float> _Totaal;
private EntityRef<Meetstaat> _Meetstaten;ofcourse this class has its public properties. I won't copy it because it would be to long.
I also have this list which is a collection of instances of the above class:
List<Meetlijnen> lstMl = new List<Meetlijnen>();
I want to use this list as a source for my Datagrid.ItemsSource, but I don't want to add all properties as columns (i.e. MeetstaatID don't have to be a column, because it's a database primary key identity and the user has no need for such information).
Is there a way I can use the ItemsSource property and customize the data to display in custom columns and setting the AutoGenerateColumns to false?
I do need the cells to automaticly change the values in the instances of "Meetlijn" in the list lstMl.
Thank you for the help.