Open In App

How to display Hexadecimal Values in NumericUpDown in C#?

In Windows Forms, NumericUpDown control is used to provide a Windows spin box or an up-down control which displays the numeric values. Or in other words, NumericUpDown control provides an interface which moves using up and down arrow and holds some pre-defined numeric value. In NumericUpDown control, you can display values in hexadecimal format in the up-down control using Hexadecimal Property.
If the value of this property is set to true, then the up-down control displays the values in hexadecimal format. And if the value of this property is set to false, then the up-down control does not display the values in hexadecimal format. The default value of this property is false. You can set this property in two different ways:

1. Design-Time: It is the easiest way to set the hexadecimal values in the NumericUpDown as shown in the following steps:



2. Run-Time: It is a little bit trickier than the above method. In this method, you can set in the hexadecimal format in the NumericUpDown control programmatically with the help of given syntax:

public bool Hexadecimal { get; set; }

The value of this property is of System.Boolean type, either true or false. The following steps show how to set the hexadecimal values in the NumericUpDown dynamically:


Article Tags :
C#