non vedo da nessuna parte una istruzione del genere(probabilmente è dentro initializeComponent)..
this.IsMdiContainer = true;
non saprei dirti se c'èntra o meno però prova ad aggiungerlo...

public frmMain()
{
InitializeComponent();
this.IsMdiContainer = true;
}

e poi non cè bisogno di questo
private int _childFormNumber = 0;
la form ha una proprietà this.MdiChildren che è un array...
quindi puoi fare this.MdiChildren.Length e hai il numero delle form