2010-09-30 15 views
5

Estaba creando un nuevo formulario y mi IDE se bloqueó, o estaba teniendo problemas, y ahora cada vez que creo un nuevo formulario tiene una línea negra a través de él. La línea negra no es algo que estaba agregando, parece ser la línea negra de la parte superior de la forma que se pinta en el lugar equivocado. Lo interesante es que cada vez que recargo el formulario, la línea se mueve hacia arriba hasta que después de la quinta carga desaparece. ¿Cómo evito que esto suceda? He intentado construir, reconstruir, limpiar la solución (reiniciar el estudio visual) pero todavía está allí, no es coherente tampoco lo cual es molesto, ¿alguna idea?error interesante: el nuevo formulario tiene una línea negra en él, ¿cómo me deshago de él

screenshot of form with black line through it

+0

Suena como si hubieras corrompido a tu diseñador. – Aren

+0

Captura de pantalla o no sucedió. –

+0

¿Has probado una nueva solución? – jmservera

Respuesta

1

La forma en que aparece la línea overtop de la ventana (que va sobre la frontera) hace que parezca que es probable que sea fuera del código generado por el diseñador.

Algunos codificación exploratoria:

  1. Hacer una copia de seguridad!
  2. Intente comentar la mayor cantidad de código posible. Pruebe si se repite con solo el código generado por el diseñador.
    • si no lo hace, luego desactive lentamente su código subyacente. El código de mayor riesgo es cualquier cosa que manipule directamente el sistema de gráficos.
    • si lo hace, a continuación, tratar comentando diferentes declaraciones de control hasta que desaparece (se le TweaKING código generado, por lo que aquí es donde una buena copia de seguridad es crítica)

para ayudar a probar, ¿Puede comentar cualquier código subyacente para que sea solo el código generado por el Diseñador y ver si todavía ocurre?

+0

Lo intenté pero parece que nada corresponde a la línea. – flavour404

0

Si cada vez que entra en modo de diseño la línea se mueve hacia arriba debe estar en el código en el código generado por Designer como se mencionó anteriormente, Si no, intente buscar en Form_Initialize, Si no, verifique si utiliza un usuario- control (que no es uno de vs estándar, tal vez uno que usted mismo escribió) y hacer las mismas verificaciones allí (podría estar incluso en el constructor del control de usuario).

+0

También intente restablecer vs configuración: Ejecute "devenv.exe/resetsettings" – YanivH

+0

La línea no se muestra en el diseñador, solo cuando se ejecuta la aplicación. – flavour404

Cuestiones relacionadas