|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Элемент управления NumericUpDownЭлемент управления NumericUpDown представляет собой сочетание текстового поля и пары кнопок со стрелками для выбора значения пользователем. Пользователь может увеличивать и уменьшать число, нажимая кнопки со стрелками вверх и вниз. Текущее число хранится в свойстве Value. Диапазон чисел устанавливается с использованием свойств Maximum и Minimum. По умолчанию свойство Maximum равно 100, а Minimum равно 0. Шаг изменения значения при одном нажатии на кнопку вниз или вверх задается в свойстве Increment, которое по умолчанию равно 1. Если задается шаг меньшие 1, то в свойстве DecimalPlaces необходимо задать количество знаков после запятой. Задавать значения свойств можно непосредственно в окне свойств, или программно. При задании свойств программно нужно учитывать, что свойства имеют тип Decimal. Например, задать шаг изменения можно следующим образом: numericUpDown1->Increment=System::Convert::ToDecimal(2.5); Для примера поместим на форму элемент NumericUpDown и кнопку Button. Установим свойства Maximum, Minimum,Increment, DecimalPlaces элемента NumericUpDown следующим образом: Рисунок 3.35. – Свойства элемента NumericUpDown Нажатие кнопки приведет к выводу текущего значения NumericUpDown в окно сообщений: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { double x=System::Convert::ToDouble(numericUpDown1->Value); MessageBox::Show("Выбрано число:"+System::Convert::ToString(x)); } Результат выбора значения приведен на рисунке 3.36.
Рисунок 3.36. – Пример использования элемента NumericUpDown
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |