Skip to main content
Version: 3.5

NumericUpDown

Namespace: Wisej.Web

Assembly: Wisej.Framework (3.5.0.0)

Represents a spinner control that displays numeric values.

public class NumericUpDown : UpDownBase, ISupportInitialize, INotifyPropertyChanged

Constructors

Instance memberNumericUpDown()

Initializes a new instance of the NumericUpDown class.

Instance memberNumericUpDown(onValueChanged)

Initializes a new instance of the NumericUpDown class with specific initial settings.

NameTypeDescription
onValueChangedAction<Object, EventArgs>The delegate to invoke when the ValueChanged event is raised.

Instance memberNumericUpDown(label, onValueChanged)

Initializes a new instance of the NumericUpDown class with specific initial settings.

NameTypeDescription
labelStringInitial LabelText value.
onValueChangedAction<Object, EventArgs>The delegate to invoke when the ValueChanged event is raised.

Instance memberNumericUpDown(location, size, onValueChanged)

Initializes a new instance of the NumericUpDown class with specific initial settings.

NameTypeDescription
locationPointThe Point specifying the upper-left corner of the NumericUpDown control relative to the upper-left corner of its container.
sizeSizeThe Size of the NumericUpDown control.
onValueChangedAction<Object, EventArgs>The delegate to invoke when the ValueChanged event is raised.

Instance memberNumericUpDown(label, location, size, onValueChanged)

Initializes a new instance of the NumericUpDown class with specific initial settings.

NameTypeDescription
labelStringInitial LabelText value.
locationPointThe Point specifying the upper-left corner of the NumericUpDown control relative to the upper-left corner of its container.
sizeSizeThe Size of the NumericUpDown control.
onValueChangedAction<Object, EventArgs>The delegate to invoke when the ValueChanged event is raised.

Properties

Instance memberDecimalPlaces

Int32: Returns or sets the number of decimal places to display in the spin box (also known as an up-down control). (Default: 0)

Throws:

Instance memberHexadecimal

Boolean: Returns or sets whether the spin box (also known as an up-down control) should display the value it contains in hexadecimal format. (Default: False)

Instance memberIncrement

Decimal: Returns or sets the value to increment or decrement the spin box (also known as an up-down control) when the up or down buttons are clicked. (Default: 1)

Throws:

Instance memberMaximum

Decimal: Returns or sets the maximum value for the spin box (also known as an up-down control). (Default: 100)

Instance memberMinimum

Decimal: Returns or sets the minimum allowed value for the spin box (also known as an up-down control). (Default: 0)

Instance memberNullableValue

Nullable<Decimal>: Returns or sets the Value assigned to the spin box (also known as an up-down control) with the difference that when the text is empty it returns null.

This property should be used when the NumericUpDown may hold a null value and it's bound to a database nullable column. Throws:

Instance memberPostfix

String: Returns or sets a string to display after the value. (Default: "")

Instance memberPrefix

String: Returns or sets a string to display before the value. (Default: "")

Instance memberThousandsSeparator

Boolean: Returns or sets whether a thousands separator is displayed in the spin box (also known as an up-down control) when appropriate. (Default: False)

Instance memberValue

Decimal: Returns or sets the value assigned to the spin box (also known as an up-down control). (Default: 0)

Throws:

Events

Instance memberValueChanged

EventHandler Fired when the Value property has been changed in some way.

Inherited By

NameDescription
DataGridViewNumericUpDownEditingControlRepresents a NumericUpDown control that can be hosted in a DataGridViewNumericUpDownCell.

Implements

NameDescription
IBindableComponentBindable components implement this interface.
IDropTargetControls that support drag & drop operations implement this interface.
ILabelProvides access to the LabelWrapper associated with the controls that implement this interface.
IReadOnlyProvides access to the ReadOnly property for coontrols that support the read-only mode.
IValidationProvides access to the validation events and properties property for controls that support validation.
IWisejComponentAll wisej components implement this interface.
IWisejControlAll wisej controls derived from the Control class must implement this interface.
IWisejSerializableAllows an object to serialize itself.