Estoy tratando de tener un par de textBox en un Formulario Windows forms tiene datos en un cuadro de lista.

Solo quiero ALGUNAS cosas en el cuadro de lista. Así que lo que necesito saber es:

¿Cómo puedo hacer una declaración de si para el cuadro de texto?


E. G: Si textBox2 dice: «N/A» salida » «

E. G: Si textBox2 dice «25» salida «de 25 años de edad»

EDICIÓN:

Otra pregunta: yo le voy a decir, SI textbox3 contienen «NADA AQUÍ» salida de la NADA + «mensaje»
?

  • por «la salida», se refiere a «agregar este texto como un elemento de ListBox»?
  • Sí, sí, correcto.
InformationsquelleAutor JakeG92 | 2012-11-06

5 Comentarios

  1. 3
    if (textBox2.Text == "N/A")
        listBox2.Items.Add("");
    else if (textBox2.Text == "25")
        listBox2.Items.Add("25 years old");
    • la única cosa que me gustaría cambiar es esta: «» => cadena.Vacío
  2. 0

    Algo como esto?

    if(textBox1.Text == "N/A")
    {
        listBox1.Items.Add("");
    }
    if(textBox1.Text == "25")
    {
        listBox1.Items.Add("25 years old");
    }
  3. 0

    En el nivel más básico, esto sería:

    if(textbox2.Text == "N/A")
        listbox.Items.Add(" ");

    Pero este enfoque es absurdamente frágiles y yo le exhorto a profundizar un poco más en los requisitos para encontrar algo un poco más sustancial en la prueba. Yo estaría encantado de ayudarle a martillo esto, si quieres dar más detalle en cuanto a su problema en la pregunta o en los comentarios.

  4. 0

    Tal vez usted puede simplemente utilizar el TextChanged evento y poner tu si no:

    private void Initialize()
    {
      textBox1.TextChanged += new EventHandler(m_textBox1_TextChanged);
    }
    
    void m_textBox1_TextChanged(object sender, EventArgs e)
    {
      if (textBox1.Text == "N/A")
        ...
      else
        ...
    }
  5. 0
    if( string.Compare(textBox1.Text, @"N/S") == 0)
    {
        listBox.Add(string.Empty);
    }   
    else if( string.Compare(textBox1.Text, "25") == 0)
    {
        listBox.Add("25 years old");
    }

Dejar respuesta

Please enter your comment!
Please enter your name here