асинхронное программирование сокетов в c#, проблема кросс-потокового доступа
Привет всем,
Я работаю над настольным приложением на базе клиента/сервера. Я использую асинхронный режим сокета для подключения клиента и сервера. Я посылаю некоторый текст от клиента к серверу, и там на сервере функция обратного вызова receive получает данные. Когда я пытаюсь вставить полученный текст в элемент управления Textbox на форме отображения сервера. Я получаю следующее исключение.
"Недопустимая операция кросс-потока: управление 'txtMessage' осуществляется из потока, отличного от потока, в котором оно было создано."
Я понятия не имею, как отобразить полученные данные в текстовом поле рабочего стола?
заранее спасибо за ваше время.