Как получить доступ к элементу управления из статического метода?

У меня есть приложение на C # .NET, которое имеетMainForm и несколько классов.

Один из этих классов получает входящие сообщения данных из сети. Мне нужно добавить текст этого сообщения в многострочное текстовое поле наMainForm.

Я могу отправить сообщение методу вMainForm сделав метод статическим, но тогда статический метод не сможет получить доступ кMainFormконтролирует.

TheIncomingDataClass.cs

namespace TheApplicationName
{
     class TheIncomingDataClass
     {

     public void IncomingMessage(IncomingMessageType message)
     {
          TheApplicationName.MainForm.ReceiveMSG(message);
     }

MainForm.cs

public static void ReceiveMSG(string message)
{
     txtDisplayMessages.AppendText(message); //This line causes compile error
}

Ошибка компиляции:

Ссылка на объект требуется для нестатического поля, метода или свойства 'TheApplicationName.MainForm.txtDisplayMessages'

Ответы на вопрос(5)

Ваш ответ на вопрос