NavBar
TsgcHTMLComponent_NavBar — génère une barre de navigation supérieure responsive avec une marque et des liens de navigation repliables, en Delphi, C++ Builder et .NET.
TsgcHTMLComponent_NavBar — génère une barre de navigation supérieure responsive avec une marque et des liens de navigation repliables, en Delphi, C++ Builder et .NET.
Un composant de navigation qui émet un Bootstrap 5 <nav class="navbar"> avec une marque, un bouton bascule responsive et une liste de liens repliable. Définis la marque, ajoute des éléments, puis lis la propriété HTML.
TsgcHTMLComponent_NavBar
Balisage navbar Bootstrap 5
Delphi, C++ Builder, .NET
Définis Brand, pousse un ou plusieurs éléments dans Items, puis lis HTML (ou place-le dans une page TsgcHTMLTemplate_Bootstrap).
Les membres que tu utilises le plus souvent.
Brand définit le texte de la marque affiché à gauche ; BrandHref est le lien vers lequel il pointe (par défaut #).
Items.Add renvoie un TsgcHTMLNavItem ; définis ses Text, Href, Active et Disabled pour construire la liste de liens repliable.
Theme choisit ntDark (par défaut) ou ntLight, correspondant à l'arrière-plan navbar sombre/clair de Bootstrap.
Expand choisit quand le bouton bascule se replie : neSmall, neMedium, neLarge (par défaut), neXLarge ou neAlways.
Fluid bascule entre container-fluid et container ; NavBarID définit l'id de l'élément ; CSSClass ajoute des classes supplémentaires.
HTML renvoie le <nav class="navbar"> complet avec la marque, le bouton bascule et la navigation repliable — sers-le, ou affecte-le au BodyContent d'un modèle de page.