Совместное использование объектов между BackgroundWorker и основным потоком

У меня есть объект ListBox в моем основном потоке (приложение WPF). Почему я не могу получить к нему доступ в ветке BackgroundWorker. Насколько мне известно, стек для каждого потока отдельный, но куча общая. Разве объект ListBox не создан в куче. В таком случае, почему он недоступен. Я попытался передать ссылку на ListBox как параметр и попытался получить доступ к его содержимому в BackgroundWorker. Отличается ли концепция совместного использования объектов между потоками от C ++?

5
задан John Saunders 30 May 2011 в 03:49
поделиться