- •Основы программирования на языке с#
- •Структура программы
- •Типы данных в 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
-
Создание приложений Windows Forms
Технология Windows Forms специально создана для быстрой разработки приложений, в которых обширный графический пользовательский интерфейс не является приоритетом. Для создания пользовательского интерфейса используется конструктор Windows Forms.
Так как формы являются основной частью приложения, важно уделять особое внимание их внешнему виду и функциям. В конечном счете, форма представляет собой пустую доску, которую разработчик оснащает элементами управления, формируя интерфейс пользователя, и кодом для управления данными.
-
Операции над проектами Windows
Создание проекта приложения Windows
Чтобы создать новый проект приложения Windows выполните следующие действия:
-
На вкладке Начальная страница Выберите команду Создать проект в меню Файл или в окне Последние проекты:
В результате откроется окно Создать проект
-
В области Шаблоны выберите Приложение Windows Forms.
-
В текстовом поле Имя присвойте проекту уникальное имя, соответствующее назначению приложения.
-
Нажмите ОК.
В результате откроется конструктор Windows Forms, отображающий форму Form1 созданного проекта.
-
Сохраните созданный проект.
Сохранение проекта Windows Forms
Чтобы сохранить все составляющие проекта приложения Windows выполните следующие действия:
-
Выберите команду Сохранить все в меню Файл:
В результате откроется окно Сохранить проект.
-
В поле Расположение выберите из списка папку, в которой необходимо сохранить проект. При необходимости можно нажать кнопку Обзор для поиска требуемой папки. Если папка отсутствует, то следует включить команду Создать каталог для решения. Если папка для проекта на момент сохранения уже существует, то команду Создать каталог для решения включать не следует.
Закрытие проекта
Чтобы закрыть проект выберите в программном меню Файл команду Закрыть решение.
Открытие проекта
Открыть проект можно несколькими способами.
Чтобы открыть проект выполните одно из следующих действий.
-
Щелкните по названию проекта на начальной странице Visual C# в области Последние проекты
-
Выберите команду Открыть Проект в области Последние проекты.
-
Двойным щелчком по файлу Имя_проекта.sln запустите проект в программе Мой компьютер.
Запуск проекта
Запуск проекта можно осуществить несколькими способами.
Чтобы запустить проект выполните одно из следующих действий:
-
Нажмите клавишу F5.
-
Выберите в программном меню Отладка команду Начать отладку.
В результате будет произведена компиляция проекта и при отсутствии ошибок запуск проекта.
Создание решения
Создать готовое решение можно несколькими способами.
Чтобы создать готовое решение выполните одно из следующих действий:
-
Нажмите клавишу F6.
-
Выберите в программном меню Построение команду Построить решение.
Внимание. Перед построением решения проект должен быть откомпилирован и апробирован его запуск.
Исправление ошибок
Если в процессе создания проекта допускаются ошибки в коде, то сообщения о них по мере их возникновения незамедлительно отображаются в отдельной вкладке, которая по умолчанию располагается в нижней части рабочей области проекта, а ошибочная лексема подчеркивается красной волнистой линией.
Перевести курсор на лексему с ошибкой можно, щелкнув дважды по красному кружочку слева от порядкового номера ошибки.
Если вкладка с ошибками отсутствует, то чтобы ее отобразить выберите в программном меню Вид команду Список ошибок.
Задание значка приложения
Свойство Icon проекта указывает значок файла (ICO), который будет отображаться в скомпилированном приложении в проводнике и панели задач Windows.
Свойство Icon доступно в области Приложение в Конструкторе проектов; оно содержит список значков, которые были добавлены к проекту как ресурсы или как файлы с содержимым.
Чтобы указать значок приложения и добавить его к проекту
-
Выбрав проект в Обозревателе решения, в меню Проект выберите команду свойства.
-
Перейдите в область Приложение.
-
Нажмите кнопку <Обзор...>, в раскрывающемся списке Значок и манифест найдите расположение требуемого файла значка.
Значок файла добавляется в проект в виде файла с содержимым.