Разгледах подобни въпроси на този тук, но не можах да намеря такъв, който отговаря на моята грешка (който работи). Моят код е:
public MainWindow()
{
InitializeComponent();
}
public List<item> loadedCategory = new List<item>();
private void Open_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
if (openFileDialog.ShowDialog() == true)
{
List<item> loadedCategory = loaders.category_loader(openFileDialog.FileName);
}
left_panel_lower_list.ItemsSource = loadedCategory;
}
обектът item
е просто DTO, който съдържа 4 свойства. loaders.category_loader
връща list
от item
s. Грешката е маркирана в края на реда за присвояване ItemSource
. Опитах се да преместя реда за присвояване на повечето други места в кода и той никога не се изпълнява.
Какво правя грешно?