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


Практическое руководство. Определение формата элемента управления NumericUpDown в Windows Forms

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

Задание формата числового значения

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

    NumericUpDown1.DecimalPlaces = 2
    NumericUpDown1.ThousandsSeparator = True
    
    numericUpDown1.DecimalPlaces = 2;
    numericUpDown1.ThousandsSeparator = true;
    
    numericUpDown1.set_DecimalPlaces(2);
    numericUpDown1.set_ThousandsSeparator(true);
    
    numericUpDown1->DecimalPlaces = 2;
    numericUpDown1->ThousandsSeparator = true;
    

    – или –

  • Отобразите шестнадцатеричное число, присвоив свойству Hexadecimal значение true.

    NumericUpDown1.Hexadecimal = True
    
    numericUpDown1.Hexadecimal = true;
    
    numericUpDown1.set_Hexadecimal(true);
    
    numericUpDown1->Hexadecimal = true;
    

    Примечание

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

См. также

Ссылки

Общие сведения об элементе управления NumericUpDown (Windows Forms)

NumericUpDown

Другие ресурсы

Элемент управления NumericUpDown (Windows Forms)