class Child
{
private override void Check_CheckedChanged(object sender, EventArgs e)
{
if (Check.Checked)
{
this.addName(this.FirstName);
this.disableControls();
}
else
{
this.addAddress(this.address);
//this.activatecontrols();// gives error since it's private method in parent.
}
}
}
class Parent
{
private void Check_CheckedChanged(object sender, EventArgs e)
{
if (Check.Checked)
{
this.disablecontrols();
}
else
{
this.addAddress(this.address);
this.activatecontrols();
}
}
}
Je veux déclencher l'événement enfant s'il satisfait à la condition. Mais si je ne peux pas avoir besoin d'appeler la condition else de la base car activatecontrols() est privé dans Parent. Alors, comment puis-je appeler l'événement?Les événements d'incendie sélectivement en C#
Simon, ajoutez le code, et vous aurez +1 :) –
je vois Bryan déjà fait. J'allais alors à mon bébé a commencé à brailler ... le faire dormir je pense "quelqu'un va me rejeter à cause de la réponse vague". Je voulais aussi que le PO pense à ça aussi. –
Il n'y a pas besoin de voter pour la réponse qui mène à la bonne direction. –