Slider
TsgcHTMLComponent_Slider — renderiza un slider de rango de Bootstrap con una insignia de valor en vivo, etiquetas opcionales de mín/máx y estilo de color, en Delphi, C++ Builder y .NET.
TsgcHTMLComponent_Slider — renderiza un slider de rango de Bootstrap con una insignia de valor en vivo, etiquetas opcionales de mín/máx y estilo de color, en Delphi, C++ Builder y .NET.
Un input form-range de Bootstrap con etiqueta. Define los límites Min/Max/Step y un Value inicial, elige un ColorStyle, y luego lee la propiedad HTML.
TsgcHTMLComponent_Slider
form-range de Bootstrap + insignia de valor en vivo
Delphi, C++ Builder, .NET
Define Min, Max, Step y un Value inicial, elige un ColorStyle, y luego lee HTML.
uses
sgcHTML_Enums, sgcHTML_Component_Slider;
var
oSlider: TsgcHTMLComponent_Slider;
begin
oSlider := TsgcHTMLComponent_Slider.Create(nil);
try
oSlider.FieldName := 'volume';
oSlider.LabelText := 'Volume';
oSlider.Min := 0;
oSlider.Max := 100;
oSlider.Step := 5;
oSlider.Value := 50;
oSlider.ShowMinMax := True;
oSlider.ColorStyle := hcSuccess;
WebModule.Response := oSlider.HTML; // form-range + live value badge
finally
oSlider.Free;
end;
end;
// includes: sgcHTML_Enums.hpp, sgcHTML_Component_Slider.hpp
TsgcHTMLComponent_Slider *oSlider = new TsgcHTMLComponent_Slider(NULL);
try
{
oSlider->FieldName = "volume";
oSlider->LabelText = "Volume";
oSlider->Min = 0;
oSlider->Max = 100;
oSlider->Step = 5;
oSlider->Value = 50;
oSlider->ShowMinMax = true;
oSlider->ColorStyle = hcSuccess;
String html = oSlider->HTML; // form-range + live value badge
}
__finally
{
delete oSlider;
}
using esegece.sgcWebSockets;
var slider = new TsgcHTMLComponent_Slider();
slider.FieldName = "volume";
slider.LabelText = "Volume";
slider.Min = 0;
slider.Max = 100;
slider.Step = 5;
slider.Value = 50;
slider.ShowMinMax = true;
slider.ColorStyle = TsgcHTMLColor.hcSuccess;
string html = slider.HTML; // form-range + live value badge
Los miembros que usarás con más frecuencia.
Min (por defecto 0), Max (por defecto 100) y Step (por defecto 1) limitan el <input type="range">.
Value define la posición inicial; ShowValue (por defecto True) renderiza una insignia en vivo que se actualiza mediante un manejador oninput en línea mientras el usuario arrastra.
LabelText renderiza una form-label encima del slider; ShowMinMax (por defecto False) imprime los límites Min/Max debajo de la pista.
Color acepta una cadena hexadecimal directa; cuando está vacía, ColorStyle (TsgcHTMLColor, por defecto hcPrimary) proporciona el color de acento tanto para la pista como para la insignia de valor.
FieldName define el atributo name para que el valor se envíe con el formulario; Disabled lo excluye del conjunto de envío.
SliderID define el id del elemento (recurre a sld_<FieldName> o a un id generado automáticamente).
| Ayuda en líneaReferencia completa de la API y guía de uso para este componente. | Abrir | |
| Todos los componentes de sgcHTMLExplora la matriz completa de más de 80 componentes. | Abrir | |
| Descargar prueba gratuitaLa prueba de 30 días incluye los proyectos de demostración 60.HTML. | Abrir | |
| PreciosLicencias Single, Team y Site con código fuente completo. | Abrir |