private void DisplayFiles() { lstPhotos.Items.AddRange(files); }
файлы - это список. Это выдает эту ошибку:
не может преобразовать из 'System.Collections.Generic.List' в 'object []'
Что имеет смысл.Что мне делать?
Попробуйте вместо этого:
private void DisplayFiles() { lstPhotos.Items.AddRange(files.ToArray<object>); }
private void DisplayFiles() { lstPhotos.Items.AddRange(files.ToArray()); }
Это должно работать. Вы также можете привязать список к списку, который является предпочтительным способом сделать это в WPF и Windows Forms.
lstPhotos.DataSource = files; // Windows Forms lstPhotos.ItemsSource = files; // WPF