Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Создание новых модальных окон из основной формы [C#]

71K
31 мая 2011 года
Pavela
1 / / 31.05.2011
[SIZE="4"][COLOR="#4169e1"]Извиняюсь, окна НЕмодальные, очепятка[/COLOR][/SIZE]
http://rghost.ru/8818821
Это мой проект [VS 2010], пишу клиент IRC. Осталось доделать последнее, на чём я и запоролся. Начал реализовывать окошки для личных сообщений, однако столкнулся с трудностями. При вызове у примеру
 
Код:
PM[PMCounter].Show();

где PM[PMCounter] - новое окошко, окошко появляется, но зависает, не знаю, почему.
если сделать
 
Код:
Application.Run(PM[PMCounter]);

окошко не зависает, но не реагирует на данные, посылаемые из первой формы.
В общем мой блок для личного сообщения начинается на 231-ой строке файла MainForm.cs, этот блок работает, если юзер первым посылает лс тебе. Если ты первый посылаешь лс, пока что не реализовал, но смысл, если и первое не работает....

В общем по коду: В новой форме PrivateMessage устанавливаю флаг, что есть новое сообщение, пихаю в этот класс само сообщение, далее вызываю функцию, которая должна проанализировать этот флаг и вывести сообщение на экран, потом обнулить флаг. А вот тот обратотчик кнопки работает хорошо, мои сообщения отсылаются, чужие сообщения не воспринимаются.

Помогите пожалуйста) Как видите, не сильно шарю.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог