Hice un borde personalizado para mi hijo mdi. MDI propiedades del formulario niño:MDI secundario solo está visible cuando se maximiza WindowState
- FormBorderStyle = Ninguno
- CONTROLBOX = False
- Text = ""
- WindowState = maximizada
En primer lugar, cuando tuve la propiedad de conjunto Windowstate a Normal, mi hijo mdi no se parece, creo que tiene un tamaño de 0; 0 entonces. Intenté configurar el tamaño en el método Form_Load, pero aún nada ha cambiado. Cuando cambié FormBorderStyle a FixedSingle, pude ver una forma muy pequeña con suficiente espacio para hacer doble clic en la barra de título. Entonces la forma realmente maximizada.
Simplemente no entiendo más, todo esto es muy confuso. Y puesto que se maximiza la windowstate no puedo usar las funciones de arrastrar la forma alrededor de la pantalla, ya que piensa que está maximizada ....
Esos no son propiedades válidas para una ventana secundaria MDI, que * debe * tienen un borde de tamaño variable. Winforms olvida arrojar una excepción. –