CheckBox
TsgcHTMLComponent_CheckBox — une case à cocher (ou interrupteur à bascule) avec un libellé et liaison aux jeux de données qui rend du balisage form-check Bootstrap 5, en Delphi, C++ Builder et .NET.
TsgcHTMLComponent_CheckBox — une case à cocher (ou interrupteur à bascule) avec un libellé et liaison aux jeux de données qui rend du balisage form-check Bootstrap 5, en Delphi, C++ Builder et .NET.
Une saisie booléenne autonome qui émet un form-check Bootstrap — activez Switch pour la rendre comme un interrupteur. Définissez le nom, le libellé et l'état coché, puis lisez la propriété HTML. Elle est fournie dans la même unité que les saisies sœurs Edit, Memo et RadioGroup.
TsgcHTMLComponent_CheckBox
Saisie form-check Bootstrap 5
Delphi, C++ Builder, .NET
Définissez Name, Label_ et Checked (et éventuellement Switch), puis lisez HTML (ou intégrez-la dans une page TsgcHTMLTemplate_Bootstrap).
uses
sgcHTML_Component_Edit;
var
oCheck: TsgcHTMLComponent_CheckBox;
begin
oCheck := TsgcHTMLComponent_CheckBox.Create(nil);
try
oCheck.Name := 'newsletter';
oCheck.Label_ := 'Subscribe to the newsletter';
oCheck.Checked := True;
oCheck.Switch := True; // render as a toggle switch
WebModule.Response := oCheck.HTML; // Bootstrap form-check
finally
oCheck.Free;
end;
end;
// Or bind it to a boolean dataset field:
oCheck.DataField := 'Active';
oCheck.DataSource := dsCustomer;
// includes: sgcHTML_Component_Edit.hpp
TsgcHTMLComponent_CheckBox *oCheck = new TsgcHTMLComponent_CheckBox(NULL);
try
{
oCheck->Name = "newsletter";
oCheck->Label_ = "Subscribe to the newsletter";
oCheck->Checked = true;
oCheck->Switch = true; // render as a toggle switch
String html = oCheck->HTML; // Bootstrap form-check
}
__finally
{
delete oCheck;
}
using esegece.sgcWebSockets;
var check = new TsgcHTMLComponent_CheckBox();
check.Name = "newsletter";
check.Label_ = "Subscribe to the newsletter";
check.Checked = true;
check.Switch = true; // render as a toggle switch
string html = check.HTML; // Bootstrap form-check
Les membres que vous utilisez le plus souvent.
Name définit le nom du champ, Label_ la légende visible et CheckBoxID l'identifiant de l'élément (par défaut chk_<Name>).
Checked définit la valeur initiale et Disabled grise le contrôle.
Switch remplace la case par une bascule form-switch Bootstrap tout en conservant la même sémantique de case à cocher.
DataField associé à un DataSource affecté définit Checked à partir du champ booléen de l'enregistrement courant.
HTML renvoie le conteneur form-check avec sa saisie et son libellé. La même unité déclare les saisies sœurs TsgcHTMLComponent_Edit, TsgcHTMLComponent_Memo et TsgcHTMLComponent_RadioGroup.
| Tous les composants sgcHTMLParcourez la matrice complète des fonctionnalités de plus de 60 composants. | Ouvrir | |
| Télécharger la version d'essai gratuiteLa version d'essai de 30 jours fournit les projets de démonstration 60.HTML. | Ouvrir | |
| TarifsLicences Single, Team et Site avec code source complet. | Ouvrir |