• Martes 30 de Abril de 2024, 03:03

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - poshio

Páginas: [1]
1
C# / Re: Usar variable de un metodo en otro
« en: Jueves 8 de Octubre de 2009, 00:12 »
Cita de: "poshio"
Buenas tardes, gracias por tomarse las molestias de leer este tema y si hay en algo que me pueden ayudar, se los agradeceria aun mas.
Tengo un pequeño problema en un programa, donde trate de usar la informacion de un TextBox en un metodo
Lo que pasa esque declaro el Textbox en un metodo, y deseo usar su contenido en un metodo diferente y me marca error.
Si alguien sabe como puedo solucionar esto me haria un gran favor.

[list type=]public void radiobtn2_Click(object sender, EventArgs e)
        {
            TextBox txtConjunto = new TextBox();
            Controls.Add(txtConjunto);
            txtConjunto.Size = new Size(100, 20);
            txtConjunto.Location = new Point(200,440);
             Label lblConjunto = new Label();
            Controls.Add(lblConjunto);
            lblConjunto.Text = "Conjunto a insertar]

En donde me marca error es dentro del metodo donde se hace click sobre el boton insertar osea en  btnInsertar_Click
Me dice: "El nombre 'conjunto' no existe  en el contexto actual"
Ya probe envez de ponerle conjunto cambiarlo por   txtConjunto.Text  que en realidad es lo mismo y por lo tanto me sale el mismo error.
Cambien los private de los metodos por public pero aun asi no funciono.
No se que hacer =/.... me vendria bien una ayuda, gracias.

Como veo que este Foro no ayudan, respondere solo a mi duda por los que esten interesados en este codigo...
donde dic eTextBox txtConjunto = new TextBox();   solo se le pone txtConjunto = new TextBox()
nos vamos abajo de donde dice Form1:Form
ahi lo declaramos globalmente TextBox txtConjunto;
dentro del metodo btnInsertar_Click
se le cambia a todo donde dice conjunto por txtConjunto.Text
y podemos borrar las variables conjunto y agregar dentro radiobtn2_Click ya que no se usaran

2
C# / Usar variable de un metodo en otro
« en: Miércoles 7 de Octubre de 2009, 21:20 »
Buenas tardes, gracias por tomarse las molestias de leer este tema y si hay en algo que me pueden ayudar, se los agradeceria aun mas.
Tengo un pequeño problema en un programa, donde trate de usar la informacion de un TextBox en un metodo
Lo que pasa esque declaro el Textbox en un metodo, y deseo usar su contenido en un metodo diferente y me marca error.
Si alguien sabe como puedo solucionar esto me haria un gran favor.

[list type=]public void radiobtn2_Click(object sender, EventArgs e)
        {
            TextBox txtConjunto = new TextBox();
            Controls.Add(txtConjunto);
            txtConjunto.Size = new Size(100, 20);
            txtConjunto.Location = new Point(200,440);
             Label lblConjunto = new Label();
            Controls.Add(lblConjunto);
            lblConjunto.Text = "Conjunto a insertar]

En donde me marca error es dentro del metodo donde se hace click sobre el boton insertar osea en  btnInsertar_Click
Me dice: "El nombre 'conjunto' no existe  en el contexto actual"
Ya probe envez de ponerle conjunto cambiarlo por   txtConjunto.Text  que en realidad es lo mismo y por lo tanto me sale el mismo error.
Cambien los private de los metodos por public pero aun asi no funciono.
No se que hacer =/.... me vendria bien una ayuda, gracias.

Páginas: [1]