none
Saber el nombre de un ComboBox

    Question

  • Hola,

    Deseo conocer el nombre de un ComboBox (nota: no el tipo sino el nombre que le dí en propiedades)

    Es que lo paso a un procedimiento y despues quiero saber el combo que paso pues uso varios para este procedimiento y necesito operar con cada uno a mi antojo.

    Gracias.


    PSET
    Saturday, August 06, 2011 10:03 PM

Answers

  • hola

    podrias usar la propiedad "Name" del control para saber de cual se trata

     

    igualmente esta algo raro como planteas esto que quieres hacer, ademas no ahs definido que significa el "a mi antojo", porque la isntancia del comboi la tienes, que sea uno u otro es indistinto puedes operar con este

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marked as answer by Andy98_ Sunday, August 07, 2011 11:32 AM
    Sunday, August 07, 2011 3:45 AM

All replies

  • hola

    podrias usar la propiedad "Name" del control para saber de cual se trata

     

    igualmente esta algo raro como planteas esto que quieres hacer, ademas no ahs definido que significa el "a mi antojo", porque la isntancia del comboi la tienes, que sea uno u otro es indistinto puedes operar con este

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marked as answer by Andy98_ Sunday, August 07, 2011 11:32 AM
    Sunday, August 07, 2011 3:45 AM
  • Puedes tener razón te lo explico algo mejor, vale.

     

     

     Private Sub cbOrigen_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles cbOrigen.KeyPress
     If e.KeyChar = vbCr Then
      ' Paso el objeto combobox a este procedimiento
      AñadirRegistro(cbOrigen, BotonTipoOperacionPulsado)
     End If
     End Sub

    Pues en el procedimiento quiero saber el nombre del objeto para usarlo, este llamada usa varios nombres distintos de combobox, por ejemplo puedo pasar "cbOrigen" ó "cbDestino" ó que se yo muchos.

     

    Pues para poner un código generico quiero saber la propiedad name, ¿Como la obtengo en el procedimiento "AñadirRegistro" para hacer una selección por ejemplo con un IF?

    No se si lo he explicado ahora mejor, ya me direis.

     

    Gracias un saludo.

    Amplio:

    En el procedimiento "AñadirRegistro" como ya he dicho paso el comboboxX

    ComboboxX. al pulsar Ctrl + J sale

    Equals
    GetHashCode
    GetType
    ReferenceEquals
    ToString

    elijo GetType y despues .Name pero este me devuelve no el nombre sino ComboBox, esto no es lo que yo quiero sino que me diga "cbOrigen" por ejemplo.

    Este es el problema que tengo.

     

     


    PSET

     


    Sunday, August 07, 2011 8:28 AM
  • Anular todo ha sido un error por desconocimiento del funcionamiento de Visual Basic 2010, vamos que me he equivocado.

     

    Podeis anular esta conversación.


    PSET
    Sunday, August 07, 2011 11:32 AM