private void MdiClientHandleDestroyed(object sender, EventArgs e)
{
// If the MdiClient handle has been released, drop the reference and
// release the handle.
if (this.m_mdiClient != null)
{
this.m_mdiClient.HandleDestroyed -= this.MdiClientHandleDestroyed;
this.m_mdiClient = null;
}
ReleaseHandle();
}