Edit

TsgcHTMLComponent_Edit — Delphi, C++ Builder ve .NET'te bir Bootstrap 5 form-control işleyen, etiketli, yardım metinli, girdi türlü ve veri kümesi bağlamalı tek satırlık bir metin girdisi.

TsgcHTMLComponent_Edit

Etiketli bir Bootstrap <input> üreten bağımsız bir metin girdisi. Adı, etiketi ve girdi türünü ayarlayın, ardından HTML özelliğini okuyun. Kardeş Memo, CheckBox ve RadioGroup girdileriyle aynı birimde gelir.

Bileşen sınıfı

TsgcHTMLComponent_Edit

İşler

Bootstrap 5 form-control girdisi

Diller

Delphi, C++ Builder, .NET

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

Name, Label_, InputType ve bir Placeholder ayarlayın, ardından HTML'i okuyun (ya da bir TsgcHTMLTemplate_Bootstrap sayfasına yerleştirin).

uses
  sgcHTML_Enums, sgcHTML_Component_Edit;

var
  oEdit: TsgcHTMLComponent_Edit;
begin
  oEdit := TsgcHTMLComponent_Edit.Create(nil);
  try
    oEdit.Name := 'email';
    oEdit.Label_ := 'Email address';
    oEdit.InputType := itEmail;
    oEdit.Placeholder := 'you@example.com';
    oEdit.HelpText := 'We never share it.';
    oEdit.Required := True;

    WebModule.Response := oEdit.HTML;   // Bootstrap form-control
  finally
    oEdit.Free;
  end;
end;

// Or bind it to a dataset field:
oEdit.DataField := 'Email';
oEdit.DataSource := dsCustomer;
// includes: sgcHTML_Enums.hpp, sgcHTML_Component_Edit.hpp

TsgcHTMLComponent_Edit *oEdit = new TsgcHTMLComponent_Edit(NULL);
try
{
  oEdit->Name = "email";
  oEdit->Label_ = "Email address";
  oEdit->InputType = itEmail;
  oEdit->Placeholder = "you@example.com";
  oEdit->HelpText = "We never share it.";
  oEdit->Required = true;

  String html = oEdit->HTML;   // Bootstrap form-control
}
__finally
{
  delete oEdit;
}
using esegece.sgcWebSockets;

var edit = new TsgcHTMLComponent_Edit();
edit.Name = "email";
edit.Label_ = "Email address";
edit.InputType = TsgcHTMLInputType.itEmail;
edit.Placeholder = "you@example.com";
edit.HelpText = "We never share it.";
edit.Required = true;

string html = edit.HTML;   // Bootstrap form-control

Temel özellikler & yöntemler

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

Kimlik

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

Değer & ipucu

Value girdiyi tohumlar, Placeholder gölge metni gösterir ve HelpText, alanın altına bir Bootstrap form-text ipucu ekler.

Girdi türü

InputType bir TsgcHTMLInputType'tır — itText, itEmail, itPassword, itNumber, itTel, itURL, itDate, itColor, itRange, itFile ve daha fazlası.

Durum

Required, Disabled ve ReadOnly, girdiyi doğrulama ve düzenleme için işaretler.

Veri kümesi bağlama

DataField ile atanmış bir DataSource, Value'yu geçerli kayıttan doldurur.

Çıktı & kardeşler

HTML, etiketli form-control'ü döndürür. Aynı birim, kardeş TsgcHTMLComponent_Memo, TsgcHTMLComponent_CheckBox ve TsgcHTMLComponent_RadioGroup girdilerini 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.