Estoy confundido por algún comportamiento extraño en el editor de formularios de Visual Studio. Lo he visto en un par de formas diferentes en mi aplicación. Cada vez que abro el formulario en el editor de diseño de Visual Studio, algunos controles estarán en una ubicación diferente a cuando los dejé. Por lo general, algunos botones se mueven un poco hacia arriba desde la esquina inferior derecha. Pero no son solo botones, en un caso es un panel de contenedor que se mueve. Tengo que reposicionarlos, luego guardar y cerrar el formulario. He confirmado que es el editor de diseño de cambiar realmente la propiedad Location
cuando se abre el formulario porque si lo guarde y cierre el formulario con los botones en la posición correcta que será correcta en tiempo de ejecución.WinForms controles quedan dislocadas cada vez que el formulario se ve
Esto no es un problema con las propiedades Anchor
o Dock
que no se configuraron correctamente. El editor realmente está cambiando la propiedad Location
de mis controles. Miré el archivo .designer.cs y no veo nada inusual. Intenté eliminar y volver a crear estos controles, pero el problema persiste.
Alguna idea de lo que pueda hacer?
No es un show stopper Solo tengo que tener mucho cuidado de arreglar los controles manualmente cada vez que lo abro en el editor de diseño de winforms.
Editar: Visual Studio en realidad comprueba el archivo automáticamente para establecer el Location
a lo que tercamente cree que debería ser.
¿Es esta una acción VS2008 o se aplica SP1? – Powerlord
Sí SP1 está instalado. Su VS2008 Team Edition + SP1. –
Hola. Encontraste una solución a este problema ? ¡De repente estoy experimentando exactamente el mismo comportamiento! – Jalil