none
CheckListBox C# Seleccionar casilla RRS feed

  • Pregunta

  • Hola

    Seleccione la casilla de derecho y dejo el cuadro azul en mercadeo...
    Por q en la base de datos me aparece Mercadeo y quiero que aparezca Derecho
    Quiero q aparezca la casilla seleccionado y no el cuadro azul...

                    Com.Parameters.AddWithValue("@Carrera", chkcarrera.SelectedItem);

    martes, 11 de agosto de 2015 13:41

Respuestas

  • Hola Gabriela345,

    El objeto que muestras es un CheckedListBox, no puedes obtener los elementos marcados con la propiedad SelectedItem, debes de recorrer la colección y validar por el estado de cada elemento. Debes de suponer que mas de un elemento podría estar marcado por tanto el campo Carrera no está bien diseñado.

    ¿Puede estar es más de una carrera? SI la respuesta es sí, entonces tu modelamiento no es correcto.

    Sí sólo puede estar en una carrera entonces equivocas en el uso del objeto. Debes de usar un objeto RadioButton, que te permite elegir una sola opción entre varios elementos.

    Si la solución propuesta atendió su consulta no olvide marcarla como respuesta.

    Willams Morales
    Arequipa - PERÚ

    • Propuesto como respuesta Norberto Rojas martes, 11 de agosto de 2015 13:54
    • Marcado como respuesta Gabriela345 martes, 11 de agosto de 2015 14:05
    martes, 11 de agosto de 2015 13:47
  • hola

    si en lugar de usar el SelectedItem usas el

    CheckedListBox.CheckedItems Property

    pero recuerda que puede se mas de una opcion marcada por eso es un check list

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Gabriela345 martes, 11 de agosto de 2015 14:05
    martes, 11 de agosto de 2015 13:50

Todas las respuestas

  • Hola Gabriela345,

    El objeto que muestras es un CheckedListBox, no puedes obtener los elementos marcados con la propiedad SelectedItem, debes de recorrer la colección y validar por el estado de cada elemento. Debes de suponer que mas de un elemento podría estar marcado por tanto el campo Carrera no está bien diseñado.

    ¿Puede estar es más de una carrera? SI la respuesta es sí, entonces tu modelamiento no es correcto.

    Sí sólo puede estar en una carrera entonces equivocas en el uso del objeto. Debes de usar un objeto RadioButton, que te permite elegir una sola opción entre varios elementos.

    Si la solución propuesta atendió su consulta no olvide marcarla como respuesta.

    Willams Morales
    Arequipa - PERÚ

    • Propuesto como respuesta Norberto Rojas martes, 11 de agosto de 2015 13:54
    • Marcado como respuesta Gabriela345 martes, 11 de agosto de 2015 14:05
    martes, 11 de agosto de 2015 13:47
  • hola

    si en lugar de usar el SelectedItem usas el

    CheckedListBox.CheckedItems Property

    pero recuerda que puede se mas de una opcion marcada por eso es un check list

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Gabriela345 martes, 11 de agosto de 2015 14:05
    martes, 11 de agosto de 2015 13:50