CheckBox
TsgcHTMLComponent_CheckBox — uma entrada de checkbox (ou switch de alternância) com label e vinculação a dataset que renderiza markup form-check do Bootstrap 5, em Delphi, C++ Builder e .NET.
TsgcHTMLComponent_CheckBox — uma entrada de checkbox (ou switch de alternância) com label e vinculação a dataset que renderiza markup form-check do Bootstrap 5, em Delphi, C++ Builder e .NET.
Uma entrada booleana independente que emite um form-check Bootstrap — ative Switch para renderizá-la como uma alternância. Defina o nome, o label e o estado marcado e então leia a propriedade HTML. Ela vem na mesma unit que as entradas irmãs Edit, Memo e RadioGroup.
TsgcHTMLComponent_CheckBox
Entrada form-check do Bootstrap 5
Delphi, C++ Builder, .NET
Defina Name, Label_ e Checked (e opcionalmente Switch) e então leia HTML (ou insira-o em uma página 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
Os membros que você usa com mais frequência.
Name define o nome do campo, Label_ a legenda visível e CheckBoxID o id do elemento (padrão chk_<Name>).
Checked define o valor inicial e Disabled acinzenta o controle.
Switch troca a caixa por uma alternância form-switch do Bootstrap mantendo a mesma semântica de checkbox.
DataField mais um DataSource atribuído define Checked a partir do campo booleano do registro atual.
HTML retorna o wrapper form-check com sua entrada e label. A mesma unit declara as entradas irmãs TsgcHTMLComponent_Edit, TsgcHTMLComponent_Memo e TsgcHTMLComponent_RadioGroup.
| Todos os Componentes sgcHTMLExplore a matriz completa de recursos com mais de 60 componentes. | Abrir | |
| Baixar Versão de Avaliação GratuitaA avaliação de 30 dias inclui os projetos de demonstração 60.HTML. | Abrir | |
| PreçosLicenças Single, Team e Site com código-fonte completo. | Abrir |