none
Construcción de paneles de búsqueda dinámicos en C# RRS feed

  • Pregunta

  • Leandro,

    Necesito armar un panel de búsqueda dinámico, para reportes.

    Tengo una tabla parametrizada donde se encuentra la relación del reporte (código reporte) los campos que se deben crear en el panel de búsqueda (Ej. Sucursal, Fecha Inicial, Fecha Final) y el tipo de objeto (TextBox, DropDownList, etc).

    La creación de los mismos debe hacerse cuando se selecciona un determinado reporte.

    Por favor tu ayuda.

    martes, 26 de junio de 2018 16:06

Todas las respuestas

  • Parece que ya lo tiene todo listo.  La selección del reporte es suficiente para leer los campos de la búsqueda y el tipo de control a utilizar.  Simplemente haga un bucle que recorra los estos metadatos para crear los campos.  ¿Qué parte se le dificulta?  Crear un control es como crear un objeto (Control c = new TextBox();), y luego solamente se posiciona dándole un padre y una ubicación.  El padre es el panel, (c.Parent = ctrlPanel;) y la ubicación es la propiedad Location o bien con las propiedades Top y Left.  Ah, y puede usar Right y Bottom para darle un tamaño.

    Jose R. MCP
    My GIT Repositories | Mis Repositorios GIT

    martes, 26 de junio de 2018 20:09
    Moderador