Jul 072021
 

UserControl multi función el cual cumple con las funcionalidades de los controles ListBox, ComboBox, Lista Desplegable, Menú y Autocomplete de un TextBox. La novedad es que adiciona varios extras y cambios estéticos, como ser bordes redondeados, sombras, ítems personalizados, soporte para imágenes Png y estándares, a las imágenes se le puede aplicar esquinas redondeadas y cambios de colores para el caso de imágenes vectoriales (PNG), grupos de ítems, barras separadora, filtro y subtexto.

Para el caso del estilo ListBox los cambios de propiedades y adición de ítem no refrescan automáticamente, es necesario llamar a Update; esto es con la intención ganar la velocidad (aunque me quedó la duda si fue lo correcto haberlo hecho así)

Quizás hay muchas cosas que me gustaría aclarar pero por el momento sólo voy a dejar unos cuantos ejemplos donde podrán aprender a emplearlo fácilmente.

ucListPlus1.png ucListPlus2.png ucListPlus3.png ucListPlus4.png ucListPlus5.png

Actualizado: 05/08/2021 (corrección en algunas fallas de la sombra en ventanas padres)

  5 Responses to “ucListPlus”

  1. Hola Leandro.
    Excelentes controles y ejemplos, me estan sirviendo de mucho para algunas mejoras en algunas de mis aplicaciones.
    Muchisimas gracias.

  2. Hola Leandro, muy agradecido por los controles, solamente una recomendación seria por ejemplo al autocompletar el combo, «por ejemplo Abril» debería permitir escribir hasta donde haya los items y no ejemplo abrilllllllll.

    Leandro usted es un experto en controles, seria un favor enorme pedirle que si pudiera elaborar, un Flexgrid moderno incluido los themas de windows y otros como esto:

    https://www.grapecity.com/componentone/flexgrid-net-data-grid-control

    Actualmente lo que usamos como el mshFlexgrid y el Flexgrid son muy pobres en apariencia, propiedades y funciones. Si te animas seria de una enorme ayuda.

    Muchas Gracias

    • Hola, en cuanto al primer punto si es un textbox deberia permitir escribir cualquier cosa, o validar antes perder el foco, pero eso ya no es tarea del usercontrol, en caso que la entrada sea explicita en vez de usar un textbox habria que utilizar un combobox.

      En cuanto a lo de hacer un Flexgrid, es mucho mucho trabajo el cual no se si estaría dispuesto a arrancar. hacer algo a medida podria ser medianamente sensillo, pero hacer todo lo que un Flexgrid ocupa es sumamente complejo, drag & drop de columnas, alto de item personalizado, agrupar, selecion y cientos de cosas mas.

      • Hola Leandro, Gracias por la aclaración del textbox, lo del flexgrid si seria muy importante a hacerlo, vi uno en VbForums llamado VbFlexgrid, no se si eso se podría perfeccionar.

        Realmente muchas gracias Por los controles, nos es de gran ayuda.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)