If I simply add a gridview and leave all the default properties, then try and populate it with this simple code:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
List<
string
> strings = new List<
string
>();
radGridView1.ItemsSource = strings;
strings.Add("a");
strings.Add("b");
strings.Add("c");
radGridView1.Items.Refresh();
}
The rows do not appear until I click a column header to re-order that column. As Items.Refresh() does not work what can I call to make the rows appear?
I know using an ObservableCollection rather than list<string> will work, but I can't do that in this situation.
thanks