none
Ayuda KryptonribbonGroupButton DropDown RRS feed

  • Pregunta

  • Buena tarde estoy probando el componente Krypton Ver página, y la duda que tengo es como hacer el control con boton despegable y que se pueda seleccionar algo.

    Eso lo realice con KryptonContentMenu el cual muesta en el boton la lista desplegable, lo que no he podido hacer como hago para codificar algun evento en la lista despeglabe.

    

    Como hago para codicar codigo en Reporte por estudiante, reporte por grados y reporte por peridos. Se me van a decir que hay ejercicios que se ofrecen con el componente, pero solo muestran lo que esta en la imagen, pero no como configurar una acción como la que menciono.

    De antemano muchas gracias por su valiosa colaboración.

    domingo, 4 de agosto de 2019 22:35

Respuestas

  • Buena noche gracias amigo Leandro, por su colaboración las cuales me sirvieron para guiarme.

    Dejo la solución por si alguien a futuro la puede necesita:

    Consiste en agregar KyrptonRibbonGroupButton, al cual se le cambia la propiedad ButtonType = DropDown

    Despues agregar un control ContextMenuStrip, agregarle el menu desplegable que queramos, seguido de esto amarrarlo con control KyrptonRibbonGroupButton, creado anteriormente a través de la propiedad ContextMenuStrip, seguido de esto ampliar las propiedades del control en su propiedad ContextMenuStrip, e ir a la subpropiedad items, y terminar de configurar.

    Ya despues es solo llamar al item y configurar el código al gusto.

    Espero sirva de guia a otras personas.

    • Marcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:47
    martes, 6 de agosto de 2019 1:47
  • >>el cual muesta en el boton la lista desplegable, lo que no he podido hacer como hago para codificar algun evento en la lista despeglabe

    la pregunta seria, tiene evento la lista desplegable ? quizas no lo tenga, quizas sea un evento del propio boton en el cual tomas el item seleccionado de esa lista, por eso devia que en diseño selecciones ese boton del ribbon que creas y evalues los eventos

    a estos accedes seleccionando el componente y prsionando F4, asi se abren asl propiedades, en estas deberias ver un icono que cambia e los eventos disponibles

    ese componente ya no tiene documentacion, por eso la unica que queda es analizar los ejemplos de codigo, sino podrias ver de abrir un issue en el github a ver si alguien responde, por supuesto en ingles

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:47
    • Desmarcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:48
    • Marcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:48
    lunes, 5 de agosto de 2019 4:41

Todas las respuestas

  • hola

    No he utilizado ese componente que mencionas, pero algo que no dices es como creas los items de la lista,es algo que defines en diseño o por codigo?

    No creo que cada item tenga su eventos, aunque tampoco lo descarto, quizas se lanze un unco evento de seleccion que permite conocer que opcion se presiono

    Estuve viendo si habia algo de documentacion, pero parece ser un componente algo abandonado, creo que la unica documentacion son el codigo de los ejemplos, quizas analizando el codigo existente se pueda entender como utilizarlo, porque la verdad otra alternativa no veo

    Ribbon Controls

    >>pero solo muestran lo que esta en la imagen, pero no como configurar una acción como la que menciono.

    pero revisaste los eventos que aparecen en la ventana de propiedades del control cuando seleccionas la opcion del ribbon desplegando, el tema es entender si dispone solo un evento o si hay uno para cada opcion individual que se defina en el desplegable

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 5 de agosto de 2019 4:09
  • Gracias por contestar Leandro, si digo como se agregan (Eso lo realice con KryptonContentMenu el cual muesta en el boton la lista desplegable, lo que no he podido hacer como hago para codificar algun evento en la lista despeglabe.), es la utilidad que tiene la herramientas para agregar items al boton DropDown.

    lunes, 5 de agosto de 2019 4:14
  • >>el cual muesta en el boton la lista desplegable, lo que no he podido hacer como hago para codificar algun evento en la lista despeglabe

    la pregunta seria, tiene evento la lista desplegable ? quizas no lo tenga, quizas sea un evento del propio boton en el cual tomas el item seleccionado de esa lista, por eso devia que en diseño selecciones ese boton del ribbon que creas y evalues los eventos

    a estos accedes seleccionando el componente y prsionando F4, asi se abren asl propiedades, en estas deberias ver un icono que cambia e los eventos disponibles

    ese componente ya no tiene documentacion, por eso la unica que queda es analizar los ejemplos de codigo, sino podrias ver de abrir un issue en el github a ver si alguien responde, por supuesto en ingles

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:47
    • Desmarcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:48
    • Marcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:48
    lunes, 5 de agosto de 2019 4:41
  • Buena noche gracias amigo Leandro, por su colaboración las cuales me sirvieron para guiarme.

    Dejo la solución por si alguien a futuro la puede necesita:

    Consiste en agregar KyrptonRibbonGroupButton, al cual se le cambia la propiedad ButtonType = DropDown

    Despues agregar un control ContextMenuStrip, agregarle el menu desplegable que queramos, seguido de esto amarrarlo con control KyrptonRibbonGroupButton, creado anteriormente a través de la propiedad ContextMenuStrip, seguido de esto ampliar las propiedades del control en su propiedad ContextMenuStrip, e ir a la subpropiedad items, y terminar de configurar.

    Ya despues es solo llamar al item y configurar el código al gusto.

    Espero sirva de guia a otras personas.

    • Marcado como respuesta VISANCOR74 martes, 6 de agosto de 2019 1:47
    martes, 6 de agosto de 2019 1:47