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


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

Обновлен: Ноябрь 2007

Существует возможность настройки отображения значений в элементе управления Windows Forms NumericUpDown. Свойство DecimalPlaces определяет количество знаков после десятичной запятой, по умолчанию используется нулевое значение. Свойство 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;
    
    s5hfas1c.alert_note(ru-ru,VS.90).gifПримечание.

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

См. также

Ссылки

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

NumericUpDown

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

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