Table of Contents

Class RadzenSlider<TValue>

Namespace
Radzen.Blazor
Assembly
Radzen.Blazor.dll

RadzenSlider component.

public class RadzenSlider<TValue> : FormComponent<TValue>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IRadzenFormComponent

Type Parameters

TValue

The type of the value.

Inheritance
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

string

OnAfterRenderAsync(bool)

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender bool

Returns

Task

OnValueChange(decimal, bool)

Called when value changed.

[JSInvokable("RadzenSlider.OnValueChange")]
public Task OnValueChange(decimal value, bool isMin)

Parameters

value decimal

The value.

isMin bool

if set to true [is minimum].

Returns

Task

SetParametersAsync(ParameterView)

public override Task SetParametersAsync(ParameterView parameters)

Parameters

parameters ParameterView

Returns

Task