Показать сообщение отдельно
Старый 05.01.2015, 22:41   #11 (Ссылка на пост)
PhoeniXX
Уже сменил себе статус
 
Аватар для PhoeniXX
Пол:
 
Активность Longevity
6/20 18/20
Today Сообщения
0/5 sssss2273
Благодарил(а): 3,351
Благодарили 1,822 раз в 866 постах
Галерея: 0
Вес репутации: 32 PhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущееPhoeniXX заслуживает бриллиантовое будущее
Цитата:
Сообщение от ПВО Посмотреть сообщение
Ставлю чекбокс, при отметке которого запускается таймер. При срабатывании таймера нужно открыть окошко с предупреждением о переводе в спящий режим. Пробовал MessageBox, но он не показывается поверх всех окон.
Ну да, это ж модальное окно. А оно и должно быть открыто поверх текущего окна, которое его открыло.
Цитата:
Сообщение от ПВО Посмотреть сообщение
Пробовал вторую форму открывать, но не могу оттуда передать параметр в первую, что вторую закрыл пользователь.
Типа такого должно работать:

Код:
MyPopupForm form = new MyPopupForm();
form.Closing += form_Closing; // оно будет вызвано когда форма будет закрываться
form.Show();

private void form_Closing(object sender, CancelEventArgs e)
{
    MyPopupForm form = (MyPopupForm) sender;
    string myParameter = form.MyCustomParameter; // это свойство новой формы, в которую можно сохранить нужный параметр
    // ну и дальше его можно использовать
}
Цитата:
Сообщение от ПВО Посмотреть сообщение
А еще, когда форма не видна на экране, перестает работать таймер.
Таймер должен работать не зависимо от видимости окошка. Если только окно не было закрыто.

А вообще, если есть вопросы, то нужно и код какой-то показывать, так как отвечать на вопросы без кода это как гадание на кофейной гуще.

Последний раз редактировалось PhoeniXX, 06.01.2015 в 00:09.
PhoeniXX вне форума  
Ответить с цитированием
Сказали Спасибо пользователю PhoeniXX за этот пост:
ПВО (05.01.2015)