NavBar
TsgcHTMLComponent_NavBar — genera una barra de navegación superior responsiva con una marca y enlaces de navegación plegables, en Delphi, C++ Builder y .NET.
TsgcHTMLComponent_NavBar — genera una barra de navegación superior responsiva con una marca y enlaces de navegación plegables, en Delphi, C++ Builder y .NET.
Un componente de navegación que emite un <nav class="navbar"> de Bootstrap 5 con una marca, un botón de alternancia responsivo y una lista plegable de enlaces. Define la marca, añade elementos y luego lee la propiedad HTML.
TsgcHTMLComponent_NavBar
Marcado de navbar de Bootstrap 5
Delphi, C++ Builder, .NET
Define Brand, añade uno o más elementos a Items y luego lee HTML (o insértalo en una página TsgcHTMLTemplate_Bootstrap).
Los miembros que usarás con más frecuencia.
Brand define el texto de la marca que se muestra a la izquierda; BrandHref es el enlace al que apunta (por defecto #).
Items.Add devuelve un TsgcHTMLNavItem; define su Text, Href, Active y Disabled para construir la lista de enlaces plegable.
Theme elige ntDark (por defecto) o ntLight, que se corresponden con el fondo de navbar oscuro/claro de Bootstrap.
Expand elige cuándo se pliega el botón de alternancia: neSmall, neMedium, neLarge (por defecto), neXLarge o neAlways.
Fluid alterna entre container-fluid y container; NavBarID define el id del elemento; CSSClass añade clases adicionales.
HTML devuelve el <nav class="navbar"> completo con la marca, el botón de alternancia y la navegación plegable — sírvelo o asígnalo al BodyContent de una plantilla de página.