SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Amilius en Jueves 3 de Noviembre de 2005, 16:31

Título: Debate, Bugs En El Diseñador De Formularios
Publicado por: Amilius en Jueves 3 de Noviembre de 2005, 16:31
Alguna vez les ha pasado que al momento de correr su aplicación c# se dan cuenta que por alguna misteriosa razón han desaparecido algunos controles de UI de su formulario?

Primero que el compilador es absolutamente incapaz de detectar que un control UI necesario para que funcione bien el programa ha sido borrado, todo compila perfectamente.

Segundo: el diseñador de formularios borra el control UI seleccionado sin pedir confirmación, esto es especialmente grave por que existen varias formas de destruir tu formulario sin que te des cuenta de ello... asi de simple.

Esto nunca me ha sucedido en delphi por una pequeña simple razón: nunca está seleccionado un control para que no puedas borrarlo accidentalmente y tiene bien separado lo que es el diseño el formulario y el código de tu aplicación. En cambio en el editor gráfico de formularios de csharp siempre esta elegido un control, muy grave error de diseño. Lo peor del asunto es que no te dan cuenta en que condenado momento perdiste esos controles de UI.
Título: Re: Debate, Bugs En El Diseñador De Formularios
Publicado por: JuanK en Viernes 4 de Noviembre de 2005, 20:46
la verdad no me ha pasado ni en la evrsion 2003 ni  en la 2005
Título: Re: Debate, Bugs En El Diseñador De Formularios
Publicado por: Amilius en Sábado 5 de Noviembre de 2005, 19:53
Bueno, ya vi la forma de evitar que pase:
Cerrar la ventana de edición de formularios WYSIWYG en cuanto ya no necesitemos trabajar en ella. ( Aclaro que el problema sólo lo vi con el 2003. )
Voy a revisar la versión beta del 2005 para ver si es fácil eliminar un control UI por accidente.