Foros del Web » Programación para mayores de 30 ;) » .NET »

Programar con comodidad en VB.NET 2005

Estas en el tema de Programar con comodidad en VB.NET 2005 en el foro de .NET en Foros del Web. Me siento un poco incómodo programando en VB.NET por lo siguiente: En VB6 cada vez que yo daba doble click encima de un control se ...
  #1 (permalink)  
Antiguo 12/09/2006, 08:30
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años
Puntos: 7
Programar con comodidad en VB.NET 2005

Me siento un poco incómodo programando en VB.NET por lo siguiente:

En VB6 cada vez que yo daba doble click encima de un control se iba al evento por defecto, pero si algún otro evento ya tiene código, el cursor iba al evento que ya tenía código. Ahora en VB.NET 2005, aunque otro evento tiene código siempre se crea el evento por defecto.
¿Cómo puedo evitar esto y que cuando yo haga doble click encima de un control el cursor vaya al evento con código?

Por otro lado, en VB6 cuando yo ejecutaba mi aplicación y un evento no tenía código, este desaparecía, pero ahora en VB.NET 2005 se queda ahí y no se borra automáticamente.
¿Cómo puedo evitar esto y que cuando ejecute mi aplicación se borren las declaraciones de eventos sin código?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #2 (permalink)  
Antiguo 12/09/2006, 13:13
Avatar de SeriketZu  
Fecha de Ingreso: septiembre-2006
Ubicación: Mendoza, Argentina
Mensajes: 78
Antigüedad: 18 años, 6 meses
Puntos: 0
Para lo primero, una vez que seleccionás el control que querés, en el panel de Properties (de las propiedades del cotrol), hay un botón que dice Events. Si clickeás ese botón te van a aparecer todos los eventos del control y podés hacer click en el que quieras ver.
Para lo segundo, no se si hay una cofiguración que cambie eso, pero si lo dejás vacío y lo guardás, no hay problema, cuando lo abras la próxima vez no va a estar el evento vacío.
  #3 (permalink)  
Antiguo 12/09/2006, 13:30
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años
Puntos: 7
Bueno, algo es algo.
Muchas Gracias
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #4 (permalink)  
Antiguo 21/09/2006, 17:39
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 21 años
Puntos: 7
claro como dice ella el vb 6.0 es distinto que el .net
en vb 6.0 el ide estaba mucho mas atento a las accion del objeto, que la objeto mismo, en net no, aca el objeto manda, ademas en cuanto a codigo, como dice ella si no pones nada se borra, yo se que es bastante engorroso tener eventos demas y que un control se vaya aun evento que nadie ocupa como el maskedit xD.

eso, yo creo que todas estas opcion estan, pero al editor como que nadie le mete mucha mano, todos se van a programar altiro xD.

aca microsoft hace un instroduccion al ide
ojala que te sirva
http://www.microsoft.com/spanish/msd...oductivity.asp
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #5 (permalink)  
Antiguo 22/09/2006, 00:51
Avatar de SeriketZu  
Fecha de Ingreso: septiembre-2006
Ubicación: Mendoza, Argentina
Mensajes: 78
Antigüedad: 18 años, 6 meses
Puntos: 0
Si, como dice FNX NET se puede poner la propiedad y el evento por defecto de cada control en las configuraciones, solo hay que buscar entre todas las opciones en la configuración del programa.

PD: soy EL no ELLA jajaja :D
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:28.