
- •1.2.2. Работа с текстом
- •1.2.3. Форматирование текста
- •1.2.4. Работа с таблицами
- •1.3. Порядок выполнения работы
- •1.4. Контрольные вопросы
- •2.2.2. Установка параметров страниц
- •2.2.3. Редактор математических формул
- •2.2.4. Разрыв
- •2.2.5. Колонтитулы
- •2.2.6. Нумерация страниц
- •2.2.7. Изменение регистра и расстановка переносов
- •2.3. Порядок выполнения работы
- •3.2.2. Создание и редактирование стиля
- •3.2.3. Создание оглавления
- •3.2.4. Сноски
- •3.2.5. Нумерованные названия
- •3.2.6. Перекрёстная ссылка
- •3.3. Порядок выполнения работы
- •4.2.2. Объекты документа Excel
- •4.2.3. Основные операции, производимые над выделенной ячейкой или диапазоном
- •4.2.4. Ввод чисел
- •4.2.6. Ввод текста, даты и времени
- •4.2.7. Ввод последовательности данных
- •4.2.8. Ввод формул
- •4.2.9. Функции
- •4.2.10. Абсолютная и относительная адресация
- •4.3. Порядок выполнения работы
- •5.2.2. Работа с логическими функциями
- •5.3. Порядок выполнения работы
- •6.2.2. Сортировка списка
- •6.2.3. Фильтрация списка
- •6.2.4. Вычисление промежуточных и общих итогов
- •6.3. Порядок выполнения работы
- •7.2.2. Проекты и приложения vb .Net
- •7.2.3. Основные понятия объектно-ориентирован-ного программирования
- •7.2.4. Формы и элементы управления Label, Button, RadioButton. Группирующие компоненты GroupBox и Panel
- •7.2.5. Создание простейших приложений на Visual Basic .Net
- •8.2.2. Типы данных в Visual Basic .Net. Целочисленные и вещественные типы. Преобразование типов
- •8.2.3. Переменные и именованные константы в Visual Basic .Net. Простейший ввод и вывод данных в консольном приложении
- •8.2.4. Арифметические операции и операции присваивания в Visual Basic .Net. Конкатенация. Математические функции класса Math
- •8.2.5. Элементы управления TextBox, hScrollBar и vScrollBar
- •8.2.6. Создание линейных программ на vb .Net
- •8.3. Порядок выполнения работы
- •9.2.2. Операторы ветвления в Visual Basic .Net
- •If Условие Then
- •If Условие Then
- •If Условие Then Оператор
- •If Условие_1 Then
- •9.2.3. Элементы управления CheckBox, ListBox и ComboBox. Окно сообщения MessageBox
- •9.2.4. Создание программ с операторами ветвления
- •9.3. Порядок выполнения работы
- •10.2.2. Генерация случайных чисел в Visual Basic .Net (класс Random). Простейший вывод данных в текстовый файл (класс StreamWriter). Компонент Timer
- •10.2.3. Элементы управления NumericUpDown, TrackBar и DataGridView
- •10.2.4. Создание программ с циклами и таймером
- •10.3. Порядок выполнения работы
- •11.2.2. Выполнение операций над массивами в Visual Basic .Net. Класс Array
- •11.2.3. Создание приложений с несколькими формами. Элементы управления TabControl, FlowLayoutPanel и TableLayoutPanel
- •11.2.4. Создание программ для работы с массивами
- •11.3. Порядок выполнения работы
- •Приложение
10.2.3. Элементы управления NumericUpDown, TrackBar и DataGridView
Элемент управления счетчик (NumericUpDown) используется для выбора некоторого числового значения путем последовательного перебора чисел в заданном интервале с заданным шагом (рис. 10.3). Перебор осуществляется нажатием одной из двух кнопок, обычно расположенных в правой части компонента.
Рис. 10.3. Компонент счетчик (NumericUpDown)
Наиболее важными свойствами компонента NumericUpDown являются:
• Value – содержит текущее числовое значение, отображаемое в поле компонента;
• DecimalPlaces – задает количество десятичных знаков для значения, отображаемого в поле компонента;
• Maximum – устанавливает максимально допустимое значение;
• Minimum – задает минимально допустимое значение;
• Increment – устанавливает шаг, на который будет увеличиваться или уменьшаться текущее значение при нажатии кнопок компонента.
К основным методам компонента NumericUpDown относятся:
• DownButton – уменьшает текущее отображаемое значение на величину шага, задаваемого свойством Increment;
• UpButton – увеличивает текущее отображаемое значение на величину шага, задаваемого свойством Increment.
Наиболее важным событием для компонента NumericUpDown является событие ValueChanged, которое происходит при любом изменении свойства Value.
Элемент управления шкала (TrackBar) задает числовые значения, величину которых можно установить через положение ползунка (рис. 10.4). Компоненты TrackBar часто применяются для регулирования различных параметров системы (например, в качестве регулятора громкости и баланса в приложении Windows Volume Control).
Рис. 10.4. Компонент шкала (TrackBar)
С точки зрения программиста шкала очень похожа на полосы прокрутки. Компонент TrackBar обладает основными свойствами полос прокрутки: Value, Minimum, Maximum, SmallChange и LargeGhange. Кроме того, с данным компонентом связано событие Scroll, происходящее после перемещения ползунка. К свойствам, отличающим компоненты TrackBar от полос прокрутки относятся:
• AutoSize – определяет, будут ли размеры шкалы автоматически подбираться в зависимости от количества отметок на ней;
• Orientation – устанавливает направление перемещения ползунка: Horizontal – горизонтальное, Vertical – вертикальное;
• TickFrequency – определяет как часто следует ставить отметки на шкале (значение 1 означает, что каждой позиции будет сопоставлена отметка; значение 2 соответствует одной отметке на каждые две позиции ползунка и т. д.);
• TickStyle – задает внешний вид отметок шкалы и имеет следующие значения:
- None – отметки не отображаются;
- TopLeft – отметки отображаются сверху, если шкала горизонтальная, и слева, если вертикальная;
- BottomRight – отметки отображаются снизу, если шкала горизонтальная, и справа, если вертикальная;
- Both – отметки отображаются по обе стороны от шкалы.
Элемент управления таблица данных (DataGridView) позволяет работать с данными, представленными в табличной форме (рис. 10.5). Компонент DataGridView часто используется в проектах баз данных.
Рис. 10.5. Компонент таблица данных (DataGridView)
Для настройки компонента DataGridView необходимо щелкнуть левой кнопкой мыши на значке ( ), который расположен в его правом верхнем углу. В открывшемся меню (рис. 10.6) через поле Choose Data Source компонент DataGridView может быть связан с источником данных (например, с базой данных). Добавить столбцы в таблицу и задать их имена можно с помощью пункта меню Add Column….
Рис. 10.6. Меню настройки компонента DataGridView
Рис. 10.7. Окна добавления и настройки столбцов компонента DataGridView
Dim R(3) As String
DataGridView1.Rows.Clear()
DataGridView1.Rows.Add(R)