У меня проблема странная для меня, но, надеюсь, не такая странная для кого-то другого. :) Немного предыстории: я работаю над простым IM-клиентом, который позволяет пользователю рассылать сообщения нескольким получателям. Цель состоит в том, чтобы создать форму чата для каждого из получателей, содержащую текст широковещательного сообщения, а затем отображать эту форму только в том случае, если получатель отвечает на широковещательный запрос. Однако, когда приложение получает ответ, а затем пытается найти форму для этого конкретного сеанса чата (используя Application.OpenForms), оно не может найти его, ЕСЛИ МЕНЯ. .Show во время его создания. Я хотел бы избежать отображения этой формы при ее создании, поскольку это означает, что пользователь увидит вспышку на экране. Форма, кажется, на самом деле не создается, пока я ее не покажу, но, похоже, должен быть способ сделать это, не показав сначала. Кто-нибудь может помочь?
Я могу предоставить фрагменты кода, если это необходимо, я этого не делал в этом посте, потому что это больше похоже на концептуальное недоразумение с моей стороны, чем на ошибку в коде. Заранее спасибо!