Integración de otra versión del .NET Framework

06/06/2004 - 07:08 por Miguel Ortiz Falcón | Informe spam
Buenas noches Oigan jeje...ya me gustó el foro la
verdad... :D

Saben tengo un par de dudas, la primera es que tengo el
Visual Studio.NET pero la versión 2002, ya ven que esa
versión trae consigo el .NET Framework 1.0, ahora bien
baje el .NET Framework 1.1 pero no logro como podría
decirle, reemplazar la versión "vieja" que trae el VS por
esta nueva versión para que entonces trabeje mi VS con el
Framework más actualizado. Si me explico? :s en pocas
palabras lo que quiero es integrar el nuevo Framework con
el Visual que tengo Es posible?

Y por otro lado mi otra duda es...

Un TextBox por default trae un evento para un "Enter" de
teclado?... porque no he podido descubrir esto...lo que he
estado haciendo para simular este evento ha sido de dos
formas diferentes. La primera estableciendo la propiedad
AcceptReturn a true y utilizar el evento Press del TextBox
y comparar si la tecla presionada fue la " char (13)" que
es el valor numérico del Enter. Pero a veces no funciona
en todas las circunstancias este "truco" y es cuando tengo
que complementarlo con un truquito más que es establecer
la propiedad Multiline a true del TextBox e igual
controlar el evento con KeyPress y si es char(13) volver
multiline a false (para que no haga una nueva línea y
aparezcan las barras) y despues de nuevo volver Multiline
a true Entonces pues no se bien que onda con este
evento...ojalá alguien tenga una mejor opción :'(

Saludos
Miguel Falcón

Preguntas similare

Leer las respuestas

#1 Juan C. Olivares
06/06/2004 - 09:42 | Informe spam
Respuesta corta. No se puede

Respuesta larga: VS.NET 2002 viene con el .NET framework 1.0 y para usar el
1.1, debes instalar VS.NET 2003

Sobre tu otra pregunta

Al parecer, no existe un evento para cuando se presiona enter. La
implementación del evento depende de qué es lo que deseas detectar realmente
y con qué fin.

Atte,
Juan C. Olivares
www.juancri.com

"Miguel Ortiz Falcón" wrote in message
news:18b0a01c44b84$4d393ea0$
Buenas noches Oigan jeje...ya me gustó el foro la
verdad... :D

Saben tengo un par de dudas, la primera es que tengo el
Visual Studio.NET pero la versión 2002, ya ven que esa
versión trae consigo el .NET Framework 1.0, ahora bien
baje el .NET Framework 1.1 pero no logro como podría
decirle, reemplazar la versión "vieja" que trae el VS por
esta nueva versión para que entonces trabeje mi VS con el
Framework más actualizado. Si me explico? :s en pocas
palabras lo que quiero es integrar el nuevo Framework con
el Visual que tengo Es posible?

Y por otro lado mi otra duda es...

Un TextBox por default trae un evento para un "Enter" de
teclado?... porque no he podido descubrir esto...lo que he
estado haciendo para simular este evento ha sido de dos
formas diferentes. La primera estableciendo la propiedad
AcceptReturn a true y utilizar el evento Press del TextBox
y comparar si la tecla presionada fue la " char (13)" que
es el valor numérico del Enter. Pero a veces no funciona
en todas las circunstancias este "truco" y es cuando tengo
que complementarlo con un truquito más que es establecer
la propiedad Multiline a true del TextBox e igual
controlar el evento con KeyPress y si es char(13) volver
multiline a false (para que no haga una nueva línea y
aparezcan las barras) y despues de nuevo volver Multiline
a true Entonces pues no se bien que onda con este
evento...ojalá alguien tenga una mejor opción :'(

Saludos
Miguel Falcón
Respuesta Responder a este mensaje
#2 Octavio Hernandez
06/06/2004 - 11:59 | Informe spam
Miguel,

El tratamiento de la tecla Enter lo estás haciendo bien, no hay un evento
especial para eso.
Tal vez puedas ahorrarte los cambios a Multiline, etc. utilizando un truco
no muy conocido: es posible cambiar el código de la tecla pulsada que se
recibe en el parámetro KeyboadEventArgs e, con lo que en principio estarías
cambiando la tecla pulsada por otra. Si deseas anular un carácter (que sea
ignorado), le asignas el carácter nulo. Por ejemplo, podrías hacer que los
Enter se ignoren haciendo:
private void textBox1_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)

{

if (e.KeyChar == '')

e.KeyChar = '\0';

}



"Miguel Ortiz Falcón" escribió en el mensaje
news:18b0a01c44b84$4d393ea0$

Buenas noches Oigan jeje...ya me gustó el foro la
verdad... :D

Saben tengo un par de dudas, la primera es que tengo el
Visual Studio.NET pero la versión 2002, ya ven que esa
versión trae consigo el .NET Framework 1.0, ahora bien
baje el .NET Framework 1.1 pero no logro como podría
decirle, reemplazar la versión "vieja" que trae el VS por
esta nueva versión para que entonces trabeje mi VS con el
Framework más actualizado. Si me explico? :s en pocas
palabras lo que quiero es integrar el nuevo Framework con
el Visual que tengo Es posible?

Y por otro lado mi otra duda es...

Un TextBox por default trae un evento para un "Enter" de
teclado?... porque no he podido descubrir esto...lo que he
estado haciendo para simular este evento ha sido de dos
formas diferentes. La primera estableciendo la propiedad
AcceptReturn a true y utilizar el evento Press del TextBox
y comparar si la tecla presionada fue la " char (13)" que
es el valor numérico del Enter. Pero a veces no funciona
en todas las circunstancias este "truco" y es cuando tengo
que complementarlo con un truquito más que es establecer
la propiedad Multiline a true del TextBox e igual
controlar el evento con KeyPress y si es char(13) volver
multiline a false (para que no haga una nueva línea y
aparezcan las barras) y despues de nuevo volver Multiline
a true Entonces pues no se bien que onda con este
evento...ojalá alguien tenga una mejor opción :'(

Saludos
Miguel Falcón
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida