CheckBox

TsgcHTMLComponent_CheckBox — Delphi, C++ Builder ve .NET'te Bootstrap 5 form-check işaretlemesi işleyen, etiketli ve veri kümesi bağlama içeren bir onay kutusu (ya da geçiş anahtarı) girdisi.

TsgcHTMLComponent_CheckBox

Bir Bootstrap form-check üreten bağımsız bir mantıksal girdi — bir anahtar olarak işlemek için Switch'i değiştirin. Adı, etiketi ve işaretli durumu ayarlayın, ardından HTML özelliğini okuyun. Kardeş Edit, Memo ve RadioGroup girdileriyle aynı birim içinde gelir.

Bileşen sınıfı

TsgcHTMLComponent_CheckBox

İşler

Bootstrap 5 form-check girdisi

Diller

Delphi, C++ Builder, .NET

Oluşturun, yapılandırın, işleyin

Name, Label_ ve Checked'i (ve isteğe bağlı olarak Switch'i) ayarlayın, ardından HTML'i okuyun (ya da bir TsgcHTMLTemplate_Bootstrap sayfasına bırakın).

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

Temel özellikler & yöntemler

En sık başvurduğunuz üyeler.

Kimlik

Name alan adını, Label_ görünür başlığı ve CheckBoxID öğe kimliğini (varsayılan chk_<Name>) ayarlar.

Durum

Checked başlangıç değerini ayarlar ve Disabled denetimi grileştirir.

Anahtar

Switch, aynı onay kutusu anlamlarını korurken kutuyu bir Bootstrap form-switch geçişiyle değiştirir.

Veri kümesi bağlama

DataField ile atanmış bir DataSource, Checked'i geçerli kaydın mantıksal alanından ayarlar.

Çıktı & kardeşler

HTML, girdisi ve etiketiyle birlikte form-check sarmalayıcısını döndürür. Aynı birim, kardeş TsgcHTMLComponent_Edit, TsgcHTMLComponent_Memo ve TsgcHTMLComponent_RadioGroup girdilerini de bildirir.

Keşfetmeye devam edin

Tüm sgcHTML Bileşenleri60'tan fazla bileşenin tam özellik matrisine göz atın.
Ücretsiz Deneme Sürümünü İndirin30 günlük deneme, 60.HTML demo projeleriyle birlikte gelir.
FiyatlandırmaTam kaynak kodlu Single, Team ve Site lisansları.

Başlamaya Hazır mısınız?

Ücretsiz deneme sürümünü indirin ve Delphi, C++ Builder ve .NET'te web arayüzleri oluşturmaya başlayın.