I have a datagrid which gets data like this:
public struct MyData { public string name { set; get; } public string artist { set; ge
Instead of using a struct use a class instead.
struct
class
UPDATED ANSWER: Try adding your MyData instances to a List then assigning that list to the DataGrid.ItemsSource