combobox action al salir de uno solo de ellos

Iniciado por markitus90, 31 Julio 2012, 15:30 PM

0 Miembros y 1 Visitante están viendo este tema.

markitus90

Hi to all the people.

Have a combobox and like that a action to be done only when i have selected a specific item on it and change to other. Its ot global.

I have thinked in something like that but dont work:

Hola a todos amigos,
la question es que tengo un combobox i quiero que se ejecute un action al cambiar uno solo de esos items pero uno especifico no todos. No es una accion global y eso  me confunde. Lo que quiero es que cuando este item este seleccionado se desactive un textbox y cuando cambie a otro se vuelva a activar pero que esa accion no se ejecute cuando estan otros elementos.

Enfin os pongo un ejemplo de loq ue se me ha ocurrido gracias por todo....

Código (vbnet) [Seleccionar]
    Private Sub cbaction_SelectedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cbaction.SelectedValueChanged


        If cbaction.SelectedText.LastIndexOf("Wait") Then
            Ytextbox.Enabled = True
            Xtextbox.Text() = "X:Coordinate"
            Ytextbox.Text() = "Y:Coordinate"
        End If
    End Sub

Keyen Night

En este caso TextBox1 se desactiva siempre que el objeto seleccionado sea "ejemplo" sino entonces se activa.

Código (vb.net) [Seleccionar]
    Private Sub ComboBox1_SelectedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedValueChanged

        TextBox1.Enabled = ComboBox1.SelectedItem.ToString <> "ejemplo"

    End Sub
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

markitus90

oh muchisimas gracias ya lo he resuelto pero tu idea me ha aportado  mucho...
Gracias de corazon.