uislider
Create slider or range slider component.
📝Syntax
h = uislider()
h = uislider(parent)
h = uislider(..., propertyName, propertyValue)
📥Input Arguments
Parameter Description
parent parent container.
propertyName, propertyValue name-value pairs.
📤Output Arguments
Parameter Description
h UI component object.
📄Description

sld = uislider creates a slider; uislider(parent, 'range') creates a range slider whose Value is a two-element vector. Properties: Value, Limits, Orientation, MajorTicks/MinorTicks/MajorTickLabels with auto/manual modes, Step/StepMode, ValueChangedFcn, ValueChangingFcn.

💡Examples
Captured UI component for the help image.
f = uifigure('Visible', 'off', 'Name', 'Slider', 'Position', [100 100 520 300]);
sld = uislider(f, 'Position', [90 165 300 30]);
sld.Value = 42;
rs = uislider(f, 'range');
rs.Position = [90 95 300 30];
rs.Value = [20 70];
drawnow();
Example illustration
uislider
f = uifigure();
sld = uislider(f, 'Limits', [0 10], 'Value', 4);
rs = uislider(f, 'range', 'Value', [20 60]);
🔗See Also
uifigure
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub