- •Основы программирования на языке с#
- •Структура программы
- •Типы данных в c#
- •Переменные и константы
- •Управляющие конструкции
- •If (условие) действие;
- •Комментарии
- •Int count; // Эта переменная хранит количество элементов
- •Массивы
- •Исключения
- •Среда Visual Studio
- •Общие сведения об основных понятиях платформы .Net Framework
- •Контейнеры: проекты и решения
- •Типы и расширения файлов в Visual Studio для с#
- •Переходы в рамках интегрированной среды разработки
- •Типы окон и операции над ними
- •Элементы управления
- •Панель элементов
- •Окно "Свойства"
- •Создание приложений Windows Forms
- •Операции над проектами Windows
- •В результате откроется окно Сохранить проект.
- •Работа с формами
- •Создание формы Windows Forms
- •Настройка формы
- •Просмотр кода для формы
- •Создание глобальной переменной класса Form
- •Переименование формы
- •Установка расположения форм Windows Forms на экране
- •Выбор начальной формы в приложении Windows
- •Настройка размера формы Windows Forms
- •Добавление фоновых изображений в формы Windows Forms.
- •Отображение модальных и немодальных форм Windows Forms
- •Создание прозрачных форм Windows Forms
- •Изменение границ формы Windows Forms с помощью конструктора
- •Переход между формами
- •Cкрытие и закрытие форм
- •Работа с элементами управления Windows Forms
- •Добавление элементов управления в формы Windows Forms
- •Изменение размера элементов управления в формах Windows Forms
- •Определение текста, отображаемого элементом управления Windows Forms
- •Определение клавиш доступа для элементов управления Windows Forms
- •Добавление элементов управления, для которых не существует пользовательского интерфейса, в формы Windows Forms
- •Закрепление элементов управления в формах Windows Forms
- •Выравнивание нескольких элементов управления в формах Windows Forms
- •Обработка события клавиши на элементе управления
- •Обращение к элементу управления на другой форме
- •Привязка элементов управления в формах Windows Forms
- •Элементы управления
- •Button – кнопка)
- •Надпись – Label
- •Поле ввода TextBox
- •Чтобы выделить текст программными средствами:
- •Панель Panel
- •Таймер Timer
- •Переключатель CheckBox
- •Переключатель RadioButton
- •Группа объектов GroupBox
- •Списки ComboBox
- •Рисунки PictureBox
- •Чтобы задать рисунок программными средствами задайте свойство Image при помощи метода FromFile класса Image, например:
- •Массив рисунков ImageList
- •Программное меню MenuStrip
- •Синхронизация меню на разных формах
- •Создание списка в окне интерфейса mdi с помощью MenuStrip
- •Блокирование доступа к элементам меню ToolStripMenuItem
- •Скрытие объектов ToolStripMenuItem
- •Контекстное меню ContextMenu
- •Привязка контекстного меню к элементу управления.
- •Панель инструментов ToolStrip
- •Строка состояния StatusStrip
- •Размер таблицы
- •Интерфейс таблицы
- •Диалоговые окна OpenFileDialog и SaveFileDialog
- •Работа с цветами ColorDialog
- •Шрифты FontDialog
- •Счетчик DomainUpDown
- •Счетчик NumericUpDown
- •Индикатор процесса ProgressBar
- •Текстовый редактор RichTextBox
- •Элемент управления Windows Forms RichTextBox позволяет записывать отображаемые в нем данные в одном из следующих форматов:
- •Вкладки TabControl
- •Чтобы добавить новую вкладку:
- •Календарь MonthCalendar
- •Браузер WebBrowser
- •Диалоговое окно MessageBox
- •Создание графических объектов
- •Методы класса Graphics
- •Примеры построения графических объектов
- •Кривая Безье
- •Построение треугольника в этом примере создадим код для рисования треугольника. Координаты треугольника создаются случайным образом: Чтобы создать треугольник:
- •Создание графика функции в этом примере создадим код для построения графика функции на интервале .
- •Чтобы построить график функции необходимо:
- •Диаграммы
- •Установка компонента по работе с диаграммами
- •Основные методы по работе с компонентом zedGraphControl
- •Примеры построения диаграмм
- •Создание приложений на языке Visual c# в среде программирования Visual Studio Учебное пособие
- •665709, Братск, ул.Макаренко,40
-
Счетчик DomainUpDown
Элемент управления Windows Forms DomainUpDown по сути представляет собой сочетание текстового поля и пары кнопок для перемещения вверх и вниз по списку.
Он выводит и задает текстовую строку в списке вариантов. Пользователь может выбрать строку, перемещаясь по списку с помощью кнопок со стрелками вверх и вниз, с помощью клавиш со стрелками ВВЕРХ и ВНИЗ или введя строку, совпадающую с элементом в списке. Один из возможных способов применения этого элемента управления — выбор элементов из списка имен, расположенных в алфавитном порядке.
Примечание. Для сортировки списка свойству Sorted необходимо присвоить значение true.
По функции данный элемент управления аналогичен списку или полю со списком, но занимает очень мало места.
Ключевые свойства элемента управления Items и Wrap. Свойство Items содержит список объектов, текстовые значения которых отображаются в элементе управления. Если для свойства Wrap задано значение true, при прокрутке до последнего элемента следом за ним выводится первый элемент списка и наоборот.
Примечание. Этот элемент управления выводит только текстовые строки. Для вывода числовых значений следует использовать элемент управления NumericUpDown.
Создание счетчика
Чтобы создать счетчик:
-
Выберите в Панели элементов на вкладке Все формы Windows Form элемент управления DomainUpDown и добавьте его на форму.
-
В окне Свойства элемента управления DomainUpDown в свойстве Items нажмите кнопку с многоточием () для запуска редактора списка.
-
Введите список по одному элементу в строке и нажмите кнопку ОК.
-
В окне Свойства элемента управления DomainUpDown в свойстве Text введите название элемента из списка, который должен отображаться в списке по умолчанию.
-
Создайте двойным щелчком по элементу управления DomainUpDown обработчик события смены элемента списка, например:
private void domainUpDown1_SelectedItemChanged(object sender, EventArgs e)
{ switch (domainUpDown1.SelectedIndex)
{
case 0:
glob.frm_child.BackColor = Color.Red;
break;
case 1:
glob.frm_child.BackColor = Color.Blue;
break;
case 2:
glob.frm_child.BackColor = Color.Green;
break;
};
}
Добавление элементов в элемент управления DomainUpDown в Windows Forms
Элементы в элемент управления Windows Forms DomainUpDown можно добавлять в коде. Вызовите метод Add или Insert, чтобы добавить элементы в свойство Items элемента управления.
Для добавления элемента в конец списка элементов используйте метод Add.
domainUpDown1.Items.Add("желтый");
Для вставки элемента в конкретное место данного списка используйте метод Insert.
domainUpDown1.Items.Insert(2, "голубой");
Удаление элементов из элемента управления DomainUpDown в Windows Forms
Вызвав метод Remove или RemoveAt, можно удалить элементы из элемента управления Windows Forms DomainUpDown.
Используйте метод Remove для удаления элемента с заданным именем.
domainUpDown1.Items.Remove("зеленый");
Используйте метод RemoveAt для удаления элемента, расположенного в определенном месте.
domainUpDown1.Items.RemoveAt(0);