Class RadzenSlider<TValue>
RadzenSlider component.
public class RadzenSlider<TValue> : FormComponent<TValue>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IRadzenFormComponent
Type Parameters
TValue
The type of the value.
- Inheritance
-
FormComponent<TValue>RadzenSlider<TValue>
- Implements
- Inherited Members
Examples
<RadzenSlider @bind-Value=@value TValue="int" Min="0" Max="100" Change=@(args => Console.WriteLine($"Value: {args}")) />
Constructors
RadzenSlider()
public RadzenSlider()
Properties
HasValue
Gets a value indicating whether this instance has value.
public override bool HasValue { get; }
Property Value
- bool
true
if this instance has value; otherwise,false
.
Max
Determines the maximum value.
[Parameter]
public decimal Max { get; set; }
Property Value
- decimal
The maximum value.
Min
Determines the minimum value.
[Parameter]
public decimal Min { get; set; }
Property Value
- decimal
The minimum value.
Range
Gets or sets a value indicating whether this RadzenSlider<TValue> is range.
[Parameter]
public bool Range { get; set; }
Property Value
- bool
true
if range; otherwise,false
.
Step
Gets or sets the step.
[Parameter]
public string Step { get; set; }
Property Value
- string
The step.
Value
Gets or sets the value.
[Parameter]
public override TValue Value { get; set; }
Property Value
- TValue
The value.
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
Dispose()
public override void Dispose()
GetComponentCssClass()
protected override string GetComponentCssClass()
Returns
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnValueChange(decimal, bool)
Called when value changed.
[JSInvokable("RadzenSlider.OnValueChange")]
public Task OnValueChange(decimal value, bool isMin)
Parameters
Returns
SetParametersAsync(ParameterView)
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
ParameterView