Componentes
Referencia de los componentes DinaZen agrupados por la función que cumplen en pantalla, con parámetros sacados del código y ejemplos.
DinaZen dividido en familias. Cada una cubre un tipo de necesidad en pantalla; empieza por la que necesites.
Cada página lista los componentes públicos de su familia, incluidos los que DinaZen monta por dentro (formularios de Flex, ventanas, RRHH). Los que no vas a instanciar a mano llevan una fila de tabla y una frase, no una sección entera.
Elige por necesidad
| Necesito | Familia |
|---|---|
| Mostrar dinero, fechas, decimales o duraciones con el formato de Dinaup | Datos tipados (Spans) |
| Estructurar la pantalla con tarjetas, cabeceras y bloques | Tarjetas y maquetación |
| Señalar estados con color automático, banderas o variaciones | Etiquetas y estados |
| Montar un cuadro de mando con cifras, comparativas y estadísticas | KPIs y métricas |
| Mostrar un informe del SDK como tabla, tarjetas, gráfica o clasificación | Tablas e informes |
| Que el usuario elija un enum, una fila en memoria o una ficha del servidor | Selectores |
| Indicar carga, aplazar contenido pesado o aislar un error de renderizado | Carga y rendimiento |
| Capturar datos: ficheros, texto rico, imágenes, etiquetas o la ficha completa de una sección | Entrada de datos y formularios |
| Abrir un diálogo, confirmar una acción destructiva o abrir una ventana flotante | Diálogos y ventanas |
| Gantt, código resaltado, periodos, documentos dinámicos o piezas de RRHH | Vistas especializadas |
Cómo leer cada página
Cada componente trae una frase de para qué sirve, un ejemplo mínimo y una tabla de parámetros sacada del código fuente. Si un parámetro no aparece en la tabla, es estado interno del componente.
Los ejemplos siguen las convenciones Blazor de Dinaup: expresiones con @ sin comillas, cadenas literales con comillas, nameof para nombres de propiedad y maquetación con clases Bootstrap. Detalle en las guías de estilo C# y Blazor.
→ DinaZen · Patrones de uso · SDK .NET · Informes