Bien yo hago lo siguiente:
Código:
FormActivityConcessionModify frmFormModify = new FormActivityConcessionModify( (int) cmbConcession.SelectedValue, (DataTable) dtgConcessionActiviy.DataSource );
frmFormModify.LocationTo00 = false;
frmFormModify.MdiParent = this.MdiParent;
frmFormModify.StartPosition = FormStartPosition.CenterParent;
frmFormModify.FormToShow = this;
frmFormModify.Show();
this.Hide();
Con esto en teoría debería de salir centrado en formulario padre pero no sale, sale donde le da la gana, lo solucionaba poniendo lo siguiente
Código:
frmFormModify.StartPosition = FormStartPosition.CenterScreen;
Y durante un tiempo funcionaba, si redimensionaba el padre seguian en el centro del padre, pero ahora dejo de funcionar.
Yo ya no entiendo nada, hay que hacer algo en especial???
gracias por la ayuda