Невозможно добавить элементы в список - PullRequest
0 голосов
/ 10 августа 2010
private void DisplayFiles()
{
    lstPhotos.Items.AddRange(files);
}

файлы - это список. Это выдает эту ошибку:

не может преобразовать из 'System.Collections.Generic.List' в 'object []'

Что имеет смысл.Что мне делать?

Ответы [ 2 ]

2 голосов
/ 10 августа 2010

Попробуйте вместо этого:

private void DisplayFiles()
{
    lstPhotos.Items.AddRange(files.ToArray<object>);
} 
1 голос
/ 10 августа 2010
private void DisplayFiles()
{
    lstPhotos.Items.AddRange(files.ToArray());
}

Это должно работать. Вы также можете привязать список к списку, который является предпочтительным способом сделать это в WPF и Windows Forms.

lstPhotos.DataSource = files; // Windows Forms
lstPhotos.ItemsSource = files; // WPF
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...