Badge
TsgcHTMLComponent_Badge — Delphi, C++ Builder ve .NET'te renk, hap şekli, satır içi bir simge ve konumlandırılmış bir bildirim noktası modu içeren tekil bir Bootstrap 5 rozeti işleyin.
TsgcHTMLComponent_Badge — Delphi, C++ Builder ve .NET'te renk, hap şekli, satır içi bir simge ve konumlandırılmış bir bildirim noktası modu içeren tekil bir Bootstrap 5 rozeti işleyin.
Metni ve rengi ayarlayın, ardından HTML özelliğini okuyun — ya da statik Build yardımcısıyla oluşturma/serbest bırakma adımını tamamen atlayın.
TsgcHTMLComponent_Badge
Tekil bir Bootstrap 5 <span class="badge">
Delphi, C++ Builder, .NET
Hızlı bir satır içi rozet için statik Build(text, color, pill)'i çağırın, ya da Icon ve Positioned'ı da ayarlamak için bileşeni oluşturun, ardından HTML'i okuyun.
uses
sgcHTML_Enums, sgcHTML_Component_Badge;
var
oBadge: TsgcHTMLComponent_Badge;
begin
oBadge := TsgcHTMLComponent_Badge.Create(nil);
try
oBadge.Text := '3';
oBadge.Color := bgDanger;
oBadge.Pill := True;
oBadge.Positioned := True;
WebModule.Response := oBadge.HTML; // <span class="badge bg-danger rounded-pill ...">
finally
oBadge.Free;
end;
end;
// Or the one-line static helper for a simple inline badge:
WebModule.Response := TsgcHTMLComponent_Badge.Build('New', bgSuccess, True);
// includes: sgcHTML_Enums.hpp, sgcHTML_Component_Badge.hpp
TsgcHTMLComponent_Badge *oBadge = new TsgcHTMLComponent_Badge(NULL);
try
{
oBadge->Text = "3";
oBadge->Color = bgDanger;
oBadge->Pill = true;
oBadge->Positioned = true;
String html = oBadge->HTML; // <span class="badge bg-danger rounded-pill ...">
}
__finally
{
delete oBadge;
}
// Or the one-line static helper:
String html2 = TsgcHTMLComponent_Badge::Build("New", bgSuccess, true);
using esegece.sgcWebSockets;
var badge = new TsgcHTMLComponent_Badge();
badge.Text = "3";
badge.Color = TsgcHTMLBadgeStyle.bgDanger;
badge.Pill = true;
badge.Positioned = true;
string html = badge.HTML; // <span class="badge bg-danger rounded-pill ...">
// Or the one-line static helper:
string html2 = TsgcHTMLComponent_Badge.Build("New", TsgcHTMLBadgeStyle.bgSuccess, true);
En sık başvurduğunuz üyeler.
Text, etikettir; Color (TsgcHTMLBadgeStyle: bgPrimary, bgSecondary, bgSuccess, bgDanger, bgWarning, bgInfo, bgLight, bgDark), Bootstrap varyantını ayarlar.
Pill, rozeti tamamen yuvarlatılmış rounded-pill şekline geçirir.
Icon, metinden önce bir <i> öğesi (örn. bir Bootstrap Icons sınıfı) işler.
Positioned, position-absolute top-0 start-100 translate-middle ekler ve rozeti bir position-relative üst öğeye çapalanmış bir bildirim noktasına dönüştürür.
Build(aText, aColor, aPill), oluşturulacak ya da serbest bırakılacak bir örnek olmadan rozet HTML'ini doğrudan döndürür.
HTML, satır içi olarak gömülmeye hazır tekil bir <span class="badge bg-..."> öğesi döndürür.
| Çevrimiçi yardımBu bileşen için tam API referansı ve kullanım kılavuzu. | Aç | |
| Tüm sgcHTML Bileşenleri80'den fazla bileşenin tam özellik matrisine göz atın. | Aç | |
| Ücretsiz Deneme Sürümünü İndirin30 günlük deneme, 60.HTML demo projeleriyle birlikte gelir. | Aç | |
| FiyatlandırmaTam kaynak kodlu Single, Team ve Site lisansları. | Aç |