Click here to Skip to main content
15,905,683 members
Home / Discussions / C#
   

C#

 
AnswerRe: Any alternative Pin
Jon Rista21-Jan-09 10:27
Jon Rista21-Jan-09 10:27 
Questionparent child communication Pin
bfis10813721-Jan-09 6:35
bfis10813721-Jan-09 6:35 
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 
Sort of!
Anything that happens in the Child that the Parent (or anyone else) may be interested in should be handled by the Child raising an event that the Parent can subscribe to.

If there's already an appropriate event, then simply raise that by calling the OnXxx method for that event (it should also be overrideable if you need to do more with it and then call the base method). If not, create a custom event and raise that.

By the way, I included the customized event args for illustration, but if no data is needed to be passed, then you can declare the event as...
public event EventHandler ChildEvent;
and the raising becomes...
// Method for example only, OnChildEvent should be called directly when needed
void PerformChildEvent()
{
    OnChildEvent(EventArgs.Empty);    
}    
protected virtual void OnChildEvent(EventArgs e)    
{        
    EventHandler eh = ChildEvent;
    if (eh != null)
        eh(this, e);
}


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 4:56
bfis10813722-Jan-09 4:56 
GeneralRe: parent child communication Pin
DaveyM6922-Jan-09 5:09
professionalDaveyM6922-Jan-09 5:09 
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 

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.