NavBar
TsgcHTMLComponent_NavBar — Delphi、C++ Builder、.NET で、ブランドと折りたたみ可能なナビゲーションリンクを備えたレスポンシブなトップナビゲーションバーをレンダリングします。
TsgcHTMLComponent_NavBar — Delphi、C++ Builder、.NET で、ブランドと折りたたみ可能なナビゲーションリンクを備えたレスポンシブなトップナビゲーションバーをレンダリングします。
ブランド、レスポンシブなトグラー、折りたたみ可能なリンクリストを備えた Bootstrap 5 の <nav class="navbar"> を出力するナビゲーションコンポーネントです。ブランドを設定し、項目を追加してから、HTML プロパティを読み取ります。
TsgcHTMLComponent_NavBar
Bootstrap 5 の navbar マークアップ
Delphi, C++ Builder, .NET
Brand を設定し、1 つ以上の項目を Items にプッシュしてから、HTML を読み取ります(または TsgcHTMLTemplate_Bootstrap ページに組み込みます)。
最もよく使うメンバーです。
Brand は左側に表示されるブランドテキストを設定します。BrandHref はそのリンク先(既定値は #)です。
Items.Add は TsgcHTMLNavItem を返します。その Text、Href、Active、Disabled を設定して、折りたたみ可能なリンクリストを構築します。
Theme は ntDark(既定)または ntLight を選択し、Bootstrap のダーク/ライトの navbar 背景にマッピングされます。
Expand は、トグラーが折りたたまれるタイミングを選択します: neSmall、neMedium、neLarge(既定)、neXLarge、neAlways。
Fluid は container-fluid と container を切り替えます。NavBarID は要素 id を設定します。CSSClass は追加のクラスを付加します。
HTML は、ブランド、トグラー、折りたたみ可能なナビゲーションを含む完全な <nav class="navbar"> を返します — そのまま配信するか、ページテンプレートの BodyContent に割り当てます。