Consuming encapsulated member event
<p>I'm trying to comsume an encapsulated member event. Let me explain. I have MyClassA, which has a private member of MyClassB _obj:</p>

<pre><code>public class MyClassA
{
    private MyClassB _obj;
    public MyClassA()
    {
        _obj = new MyClassB();
    }
}
</code></pre>

<p>MyClassB has SaveProgress event. </p>

<p>For the client application, MyClassB is invisible. We need to handle its event through MyClassA:</p>

<pre><code>public partical class _Default: System.Web.UI.Page
{
    protected void button1_Click(object sender, EventArgs e)
    {
        MyClassA objA = new MyClassA();
        // We need to handle it's event through MyClassA
        // objA.SaveProgress += new EventHandler&lt;SaveProgressEventArgs&gt;(objA_SaveProgress);
    }
}
</code></pre>

<p>How can I do that? Thanks.</p>
