Memo
TsgcHTMLComponent_Memo — une zone de saisie de texte multiligne avec un libellé, un nombre de lignes configurable et une liaison aux jeux de données qui rend un textarea Bootstrap 5, en Delphi, C++ Builder et .NET.
TsgcHTMLComponent_Memo — une zone de saisie de texte multiligne avec un libellé, un nombre de lignes configurable et une liaison aux jeux de données qui rend un textarea Bootstrap 5, en Delphi, C++ Builder et .NET.
Une saisie multiligne autonome qui émet un <textarea> Bootstrap libellé. Définissez le nom, le libellé et le nombre de lignes, puis lisez la propriété HTML. Elle est fournie dans la même unité que les saisies sœurs Edit, CheckBox et RadioGroup.
TsgcHTMLComponent_Memo
<textarea> Bootstrap 5
Delphi, C++ Builder, .NET
Définissez Name, Label_, Rows et un Placeholder, puis lisez HTML (ou intégrez-le dans une page TsgcHTMLTemplate_Bootstrap).
uses
sgcHTML_Component_Edit;
var
oMemo: TsgcHTMLComponent_Memo;
begin
oMemo := TsgcHTMLComponent_Memo.Create(nil);
try
oMemo.Name := 'notes';
oMemo.Label_ := 'Notes';
oMemo.Rows := 6;
oMemo.Placeholder := 'Anything we should know?';
oMemo.Value := 'Initial text';
WebModule.Response := oMemo.HTML; // Bootstrap textarea
finally
oMemo.Free;
end;
end;
// Or bind it to a dataset field:
oMemo.DataField := 'Notes';
oMemo.DataSource := dsCustomer;
// includes: sgcHTML_Component_Edit.hpp
TsgcHTMLComponent_Memo *oMemo = new TsgcHTMLComponent_Memo(NULL);
try
{
oMemo->Name = "notes";
oMemo->Label_ = "Notes";
oMemo->Rows = 6;
oMemo->Placeholder = "Anything we should know?";
oMemo->Value = "Initial text";
String html = oMemo->HTML; // Bootstrap textarea
}
__finally
{
delete oMemo;
}
using esegece.sgcWebSockets;
var memo = new TsgcHTMLComponent_Memo();
memo.Name = "notes";
memo.Label_ = "Notes";
memo.Rows = 6;
memo.Placeholder = "Anything we should know?";
memo.Value = "Initial text";
string html = memo.HTML; // Bootstrap textarea
Les membres que vous utilisez le plus souvent.
Name définit le nom du champ, Label_ la légende visible et MemoID l'identifiant de l'élément (par défaut memo_<Name>).
Value amorce le contenu de la zone de texte et Placeholder affiche un texte fantôme lorsqu'elle est vide.
Rows définit le nombre de lignes visibles (4 par défaut), contrôlant la hauteur initiale de la zone de texte.
Required, Disabled et ReadOnly marquent le champ pour la validation et l'édition.
DataField associé à un DataSource affecté remplit Value à partir de l'enregistrement courant.
HTML renvoie le <textarea> libellé. La même unité déclare les saisies sœurs TsgcHTMLComponent_Edit, TsgcHTMLComponent_CheckBox 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 |