Class TelerikNumericTextBox<T>
The class for the Numeric Textbox component.
Inherited Members
Namespace: Telerik.Blazor.Components
Assembly: Telerik.Blazor.dll
Syntax
public class TelerikNumericTextBox<T> : TelerikInputBase<T>, IDisposable, ILabelableInput
Type Parameters
T
The type of the object passed/bound to the Value property. |
Constructors
TelerikNumericTextBox()
Declaration
public TelerikNumericTextBox()
Properties
Arrows
Specifies whether the increment and decrement arrows will be displayed.
Declaration
public bool Arrows { get; set; }
Property Value
System.Boolean
|
AutoComplete
Specifies the autocomplete attribute of the component.
Declaration
public string AutoComplete { get; set; }
Property Value
System.String
|
DebounceDelay
Time in ms between the last typed symbol and the updating of the value. Default is 150ms.
Declaration
public int DebounceDelay { get; set; }
Property Value
System.Int32
|
Decimals
Specifies the number precision applied when typing. By default the decimals count is set from the specified Culture.
Declaration
public int Decimals { get; set; }
Property Value
System.Int32
|
FillMode
Specifies the fill mode of the NumericTextBox. Default value is Solid.
Declaration
public string FillMode { get; set; }
Property Value
System.String
|
Format
Specifies the number format used when the component is not focused.
Declaration
public string Format { get; set; }
Property Value
System.String
|
InputMode
Specifies the inputmode attribute of the NumericTextBox.
Declaration
public string InputMode { get; set; }
Property Value
System.String
|
Max
Specifies the largest value the user can enter.
Declaration
public T Max { get; set; }
Property Value
T
|
Min
Specifies the smallest value the user can enter.
Declaration
public T Min { get; set; }
Property Value
T
|
NumericTextBoxPrefixTemplate
The content of the NumericTextBox prefix.
Declaration
public RenderFragment NumericTextBoxPrefixTemplate { get; set; }
Property Value
Microsoft.AspNetCore.Components.RenderFragment
|
NumericTextBoxSuffixTemplate
The content of the NumericTextBox suffix.
Declaration
public RenderFragment NumericTextBoxSuffixTemplate { get; set; }
Property Value
Microsoft.AspNetCore.Components.RenderFragment
|
Placeholder
Specifies the placeholder of the NumericTextBox.
Declaration
public string Placeholder { get; set; }
Property Value
System.String
|
ReadOnly
The parameter is used to specify if the input field should be read-only.
When set to true
, the input becomes non-editable.
Declaration
public bool ReadOnly { get; set; }
Property Value
System.Boolean
|
Rounded
Specifies the roundness of the NumericTextBox. Default value is Medium.
Declaration
public string Rounded { get; set; }
Property Value
System.String
|
SelectOnFocus
Specifies whether the NumericTextBox should select all its content when focused.
Declaration
public bool SelectOnFocus { get; set; }
Property Value
System.Boolean
|
ShowClearButton
Specifies whether the clear button should be displayed.
Declaration
public bool ShowClearButton { get; set; }
Property Value
System.Boolean
|
ShowPrefixSeparator
Defines whether the prefix separator should be shown. The default value is true.
Declaration
public bool ShowPrefixSeparator { get; set; }
Property Value
System.Boolean
|
ShowSuffixSeparator
Defines whether the suffix separator should be shown. The default value is true.
Declaration
public bool ShowSuffixSeparator { get; set; }
Property Value
System.Boolean
|
Size
Specifies the Size of the NumericTextBox. Default value is Medium.
Declaration
public string Size { get; set; }
Property Value
System.String
|
Step
Specifies the value used to increment or decrement the component value. Value will be rounded if it has a higher decimal count than the Decimals parameter.
Declaration
public T Step { get; set; }
Property Value
T
|
Text
Gets the current version of the user input. May be different depending on whether the textbox is focused.
Declaration
public string Text { get; }
Property Value
System.String
|
Width
Specifies the width of the NumericTextBox.
Declaration
public string Width { get; set; }
Property Value
System.String
|
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder
__builder
|
Dispose()
Declaration
public override void Dispose()
Overrides
OnAfterRenderAsync(Boolean)
Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
System.Boolean
firstRender
|
Returns
System.Threading.Tasks.Task
|
Overrides
OnParametersSetAsync()
Declaration
protected override Task OnParametersSetAsync()
Returns
System.Threading.Tasks.Task
|
Overrides
SetParametersAsync(ParameterView)
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
Microsoft.AspNetCore.Components.ParameterView
parameters
|
Returns
System.Threading.Tasks.Task
|