Паша Дергачёв
Паша Дергачёв

Синхронизация приложения и пользовательского интерфейса C#

гуглил, ничего толком не нашел
интересует как "правильно" организовать работу графического интерфейса в приложении, управление интерфейсом из сторонних потоков, желательно пример ссылочку

Па
Павел

Создать класс который будет монопольно работать с формой. В классе цикл принимающий задание от потоков для обновления каких либо данных на форме. Задания организуйте обычной очередью. Класс будет выполнять их по мере поступления.

для реализации очереди заданий: http://msdn.microsoft.com/ru-ru/library/system.collections.queue.aspx
при инициализации класса передаете ему ссылку на форму.

Похожие вопросы
Какой бывает интерфейс? Помимо пользовательского
Пожалуйста опишите пользовательский интерфейс компьютера юудущего, плизз???
опишите пользовательский интерфейс компьютера будущего
Проблема с настройкой пользовательского интерфейса Word 2003
Ребят, не подскажите программу для автоматизации тестирования пользовательского интерфейса?
Как выключить синхронизацию приложений в iTunes?
Где можно скачать примеры пользовательского интерфейса написанного в Visual C# ? (проекты Windows Forms Application)
проблема с синхронизацией и приложениями гугл
Виды операцинной системы по пользовательскому интерфейсу...
Нужен плагин для разработки приложений Windows с графическим интерфейсом под Eclipse (C++)