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

textBox

Estas en el tema de textBox en el foro de .NET en Foros del Web. Tengo un WinForm donde capturo datos en TextBox y pues si se visualizan lo que capturo pero ya cuando los quiero leer en código me ...
  #1 (permalink)  
Antiguo 27/08/2008, 13:18
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Pregunta textBox

Tengo un WinForm donde capturo datos en TextBox y pues si se visualizan lo que capturo pero ya cuando los quiero leer en código me dice que están vacíos o null, alguien sabrá del porque me pasa eso?

Gracias.
  #2 (permalink)  
Antiguo 27/08/2008, 13:55
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Respuesta: textBox

Hola mvazquez podrías colocar tu código, por que todavía no llego a mis clases de telequinesis que imparte david copperfield y pues no puedo ayudarte con esa información que me das.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #3 (permalink)  
Antiguo 27/08/2008, 14:17
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: textBox

jeje Ok.......... va

En mi Pantalla tengo dos textos, uno que se llama txtConsecPadre y otro que se llama txtOpciones a esos textos les capturo informacion, luego pues los quiero leer para mandarlos como parametros...

Código:
SqlParameter sqlPrm0 = new SqlParameter("@idMenu", txtConsecPadre.Text);
SqlParameter sqlPrm2 = new SqlParameter("@Descripcion", txtOpciones.Text);
pero me dice que estan vacios y esa es la pregunta, de el porque.

Espero haberme dado a entender.
  #4 (permalink)  
Antiguo 27/08/2008, 15:25
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Respuesta: textBox

Intenta mandarlo con una variable, es decir:

string x = textobx1.Text;
string y = textobx2.Text;

y pasa al parámetro esas variables haber que sucede.

igual y revisa bien tu código por que puede que antes de esas lineas tengas una opción de eliminar el texto dentro de su propiedad TEXT.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #5 (permalink)  
Antiguo 27/08/2008, 16:17
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: textBox

Gracias Erick, creo saber porque............

Esque tengo un MDI en el cual tengo una barra toolStrip donde tengo los botones de Guardar, Actualizar, etc., y por medio del Menu del MDI yo abro N formas entonces el boton de Guardar lo utilizan todos mis formas Hijas del MDI, la que este activa y lo hago asi.

Código:
 private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (eForm.FormularioActivo(this, toolBar) == "ConfiguracionMenu")
            {
                ConfiguracionMenu fConfig = new ConfiguracionMenu();
                fConfig.Guarda();
                this.CrearMenu();
            }
        }


y cuando Instancio...
ConfiguracionMenu fConfig = new ConfiguracionMenu();


Pierde los valores que previamente habia asignado a mi formulario hijo..... ya me desepere, tarde un buen en hacer ese canijo MDI y ahora eso.....

Ojala me haya dado a entender y me puedas orientar un poco, estoy trabajando en WinForm con C# 2005
  #6 (permalink)  
Antiguo 27/08/2008, 16:27
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: textBox

Y como tienes definido el MergeAction de tu Mdi?
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #7 (permalink)  
Antiguo 28/08/2008, 07:48
Avatar de mvazquez  
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: textBox

Aqui lo que sucede es que cuando el hago fProcesos .Show()
Código:
Procesos fProcesos = new Procesos();
crea el objeto del formulario y cuando doy click a un boton del MDI

Código:
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (eForm.FormularioActivo(this, toolBar) == "ConfiguracionMenu")
            {
               Procesos fProcesos = new Procesos();
                fProcesos .Guarda();
                this.CrearMenu();
            }
        }
Vuelve a crear el objeto, de tal manera que como es un objeto nuevo pues sus los valores de los objetos del formulario están vacíos, entonces……… necesito una manera de crear el objeto solamente una sola vez para evitar esa perdida de datos.

Alguna idea?
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 09:32.