Click here to Skip to main content
15,906,574 members
Home / Discussions / C#
   

C#

 
AnswerRe: parent child communication Pin
PIEBALDconsult21-Jan-09 6:50
mvePIEBALDconsult21-Jan-09 6:50 
GeneralRe: parent child communication Pin
bfis10813721-Jan-09 7:09
bfis10813721-Jan-09 7:09 
GeneralRe: parent child communication Pin
PIEBALDconsult21-Jan-09 7:13
mvePIEBALDconsult21-Jan-09 7:13 
AnswerRe: parent child communication Pin
DaveyM6921-Jan-09 7:21
professionalDaveyM6921-Jan-09 7:21 
GeneralRe: parent child communication Pin
bfis10813722-Jan-09 3:32
bfis10813722-Jan-09 3:32 
GeneralRe: parent child communication Pin
DaveyM6922-Jan-09 4:53
professionalDaveyM6922-Jan-09 4:53 
GeneralRe: parent child communication Pin
bfis10813722-Jan-09 4:56
bfis10813722-Jan-09 4:56 
GeneralRe: parent child communication Pin
DaveyM6922-Jan-09 5:09
professionalDaveyM6922-Jan-09 5:09 
If there's already an event then raise it directly by either

1. Doing whatever it is that raises the event.
For FormClosing you could call just Close() in the child.

2. Calling the OnXxx method that raises the event.
For FormClosing (set the event args parameters as you need to if there are any)
OnFormClosing(new FormClosingEventArgs(CloseReason.UserClosing, false));

3. Override the OnXxx method that raises the event and call your override.
protected override void OnFormClosing(FormClosingEventArgs e)
{
    // do your thing before event
    base.OnFormClosing(e);
    // do your thing after event
}
Note: Doing 2 or 3 will not cause the form to actually close as that is done in the Close method which internally calls the OnFormClosing(FormClosingEventArgs e) method.

[Edited for typos!]

Dave
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)

GeneralRe: parent child communication Pin
bfis10813722-Jan-09 12:55
bfis10813722-Jan-09 12:55 
GeneralRe: parent child communication Pin
DaveyM6923-Jan-09 1:07
professionalDaveyM6923-Jan-09 1:07 
AnswerRe: parent child communication Pin
Giorgi Dalakishvili21-Jan-09 8:48
mentorGiorgi Dalakishvili21-Jan-09 8:48 
QuestiontoolStrip Quickie Pin
musefan21-Jan-09 6:09
musefan21-Jan-09 6:09 
AnswerRe: toolStrip Quickie Pin
#realJSOP21-Jan-09 8:00
professional#realJSOP21-Jan-09 8:00 
AnswerRe: toolStrip Quickie Pin
musefan21-Jan-09 8:29
musefan21-Jan-09 8:29 
Questionhow to get file present on another web site Pin
sushilbondre21-Jan-09 6:05
sushilbondre21-Jan-09 6:05 
AnswerRe: how to get file present on another web site Pin
musefan21-Jan-09 6:13
musefan21-Jan-09 6:13 
AnswerRe: how to get file present on another web site Pin
Dave Kreskowiak21-Jan-09 7:02
mveDave Kreskowiak21-Jan-09 7:02 
GeneralRe: how to get file present on another web site Pin
sushilbondre23-Jan-09 4:41
sushilbondre23-Jan-09 4:41 
GeneralRe: how to get file present on another web site Pin
Dave Kreskowiak23-Jan-09 13:49
mveDave Kreskowiak23-Jan-09 13:49 
GeneralRe: how to get file present on another web site Pin
sushilbondre24-Jan-09 4:17
sushilbondre24-Jan-09 4:17 
GeneralRe: how to get file present on another web site Pin
Dave Kreskowiak24-Jan-09 4:42
mveDave Kreskowiak24-Jan-09 4:42 
GeneralRe: how to get file present on another web site Pin
sushilbondre25-Jan-09 18:46
sushilbondre25-Jan-09 18:46 
GeneralRe: how to get file present on another web site Pin
Dave Kreskowiak26-Jan-09 2:06
mveDave Kreskowiak26-Jan-09 2:06 
Questionretrieving, editing, updating a single table row Pin
Lodeclaw21-Jan-09 5:31
Lodeclaw21-Jan-09 5:31 
QuestionFile creation and naming increment Pin
Terick21-Jan-09 4:55
Terick21-Jan-09 4:55 

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.