Click here to Skip to main content
15,902,939 members
Home / Discussions / Windows Forms
   

Windows Forms

 
GeneralRe: How to comunicate between two Windows Forms in BOTH directions???? Pin
Luc Pattyn10-Jan-08 13:13
sitebuilderLuc Pattyn10-Jan-08 13:13 
GeneralRe: How to comunicate between two Windows Forms in BOTH directions???? Pin
RichardM110-Jan-08 13:30
RichardM110-Jan-08 13:30 
Generalscholar & gentleman Pin
Luc Pattyn10-Jan-08 13:43
sitebuilderLuc Pattyn10-Jan-08 13:43 
GeneralRe: How to comunicate between two Windows Forms in BOTH directions???? Pin
Dave Kreskowiak10-Jan-08 13:11
mveDave Kreskowiak10-Jan-08 13:11 
QuestionEnding C# app gracefully on shutdown Pin
Clutchplate10-Jan-08 7:44
Clutchplate10-Jan-08 7:44 
GeneralRe: Ending C# app gracefully on shutdown Pin
Luc Pattyn10-Jan-08 8:22
sitebuilderLuc Pattyn10-Jan-08 8:22 
GeneralRe: Ending C# app gracefully on shutdown Pin
Clutchplate11-Jan-08 5:49
Clutchplate11-Jan-08 5:49 
GeneralRe: Ending C# app gracefully on shutdown Pin
Clutchplate11-Jan-08 6:58
Clutchplate11-Jan-08 6:58 
Actually, it turns out this one was dev error. Sniff | :^)

So when my form was minimized/hidden to tray, it did in fact get the Form_Closing event. But that method was checking System.Environment.HasShutdownStart() which returned false, even when I was in fact trying to logoff/shutdown.
However, it turns out that the FormClosingEventArgs for the closing handler tells you in the CloseReason why it's wanting to close, so once I removed that call and changed it to see whether e.CloseReasons was CloseReason.WindowsShutDown it worked fine.

The SystemEvent handlers you mentioned only get called once FormClosing allows the form to close. It wasn't getting called before I made the above fix.

Thanks for making me actually sit down and write a test app to see how this works Big Grin | :-D

- Lutz
GeneralRe: Ending C# app gracefully on shutdown Pin
Luc Pattyn11-Jan-08 7:33
sitebuilderLuc Pattyn11-Jan-08 7:33 
Generalweb services in windows application Pin
caradri10-Jan-08 0:45
caradri10-Jan-08 0:45 
GeneralRe: web services in windows application Pin
Kschuler10-Jan-08 9:56
Kschuler10-Jan-08 9:56 
Generalplug to check spilling mistake the commnt in Source Code project Pin
dark-Slayer828-Jan-08 17:16
dark-Slayer828-Jan-08 17:16 
QuestionHiding & restoring all open forms -- problem Pin
Jabes8-Jan-08 4:27
Jabes8-Jan-08 4:27 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn8-Jan-08 6:00
sitebuilderLuc Pattyn8-Jan-08 6:00 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Jabes8-Jan-08 6:12
Jabes8-Jan-08 6:12 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn8-Jan-08 6:37
sitebuilderLuc Pattyn8-Jan-08 6:37 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Jabes9-Jan-08 2:23
Jabes9-Jan-08 2:23 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn10-Jan-08 12:10
sitebuilderLuc Pattyn10-Jan-08 12:10 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Jabes10-Jan-08 22:21
Jabes10-Jan-08 22:21 
GeneralRe: Hiding & restoring all open forms -- problem Pin
Luc Pattyn10-Jan-08 23:46
sitebuilderLuc Pattyn10-Jan-08 23:46 
QuestionHow to restore a form Pin
niradhip8-Jan-08 3:58
niradhip8-Jan-08 3:58 
AnswerRe: How to restore a form Pin
John_Adams10-Jan-08 11:36
John_Adams10-Jan-08 11:36 
QuestionDatagrid Pin
Member 47502137-Jan-08 10:58
Member 47502137-Jan-08 10:58 
GeneralRe: Datagrid Pin
DotNetXenon9-Jan-08 10:50
DotNetXenon9-Jan-08 10:50 
QuestionMDI app with Database access Pin
Gymnast7-Jan-08 8:26
Gymnast7-Jan-08 8:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.