Как обновить коллекцию, которая забиндина на UI в WPF??

программирование программы C# programming net

Есть класс который делает Collection.Add(Item);
но при выполнение этой строки выходит исключение, "нельзя модифицировать коллекцию связанную с UI не из потока интерфейса"
в коде (UI)
listbox.ItemSource = MyObj.Collection
Как это сделать?

Примечание:
НУ чтобы в коллекцию добавляло;)

Примечание:
да, только ты забыл, что из потока не UI доступ к контролам запрещен, будет вылазить выше указанное исключение;)
Ответы:
В .NET 3.0 был введён новый тип коллекций ObservableCollection<>.При изменении содержимого эта коллекция посылает объектам привязки уведомления об изменении содержимого.Конструкция для применения такая
using System.Collections.ObjectModel;
.......................
public class MyObject
{
   int x;
}


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.