Поделиться через


Как задать формат для элемента управления NumericUpDown в Windows Forms

Вы можете настроить отображение значений в элементе управления NumericUpDown Windows Forms. Свойство DecimalPlaces определяет количество чисел после десятичной запятой; Значение по умолчанию — 0. Свойство ThousandsSeparator определяет, будет ли разделитель вставляться между каждые три десятичные цифры; значение по умолчанию — false. Элемент управления может отображать значения в шестнадцатеричном формате вместо десятичного формата, если для свойства Hexadecimal задано значение true; значение по умолчанию — false.

Форматирование числового значения

  • Отображение десятичного значения, установив свойство DecimalPlaces как целое число и установив свойство ThousandsSeparator на true или false.

    NumericUpDown1.DecimalPlaces = 2
    NumericUpDown1.ThousandsSeparator = True
    
    numericUpDown1.DecimalPlaces = 2;
    numericUpDown1.ThousandsSeparator = true;
    
    numericUpDown1->DecimalPlaces = 2;
    numericUpDown1->ThousandsSeparator = true;
    

    -или-

  • Установите свойство Hexadecimal на значение trueдля отображения шестнадцатеричного значения.

    NumericUpDown1.Hexadecimal = True
    
    numericUpDown1.Hexadecimal = true;
    
    numericUpDown1->Hexadecimal = true;
    

    Замечание

    Даже если значение отображается в форме как шестнадцатеричное, все тесты, выполняемые в свойстве Value, будут проверять его десятичное значение.

См. также