I know this has been asked already but I have done almost everything what is suggested by developers.
try to do this in the behind code
public diagboxclass() { List list = new List(); list = GetObjectList(); Imported.ItemsSource = null; Imported.ItemsSource = list; }
Also be sure your list is effectively populated and as mentioned by Blindmeis, never use words that already are given a function in c#.