Разделы презентаций


Среда VS. Основные элементы управления

Содержание

Visual StudioКозьминых Н.М.RAD-система (Rapid Application Development) - среда быстрой разработки приложений. В основе таких систем лежит технология визуального проектирования и событийного программирования .NET Framework – это платформа для построения и исполнения

Слайды и текст этой презентации

Слайд 1Лекция 1. Среда разработки Visual Studio. Основные элементы управления.
дисциплина «Программирование»
Козьминых Н.М.

Лекция 1. Среда разработки Visual Studio. Основные элементы управления.дисциплина «Программирование»Козьминых Н.М.

Слайд 2Visual Studio
Козьминых Н.М.
RAD-система (Rapid Application Development) - среда быстрой разработки

приложений. В основе таких систем лежит технология визуального проектирования и

событийного программирования
.NET Framework – это платформа для построения и исполнения приложений, ещё более облегчающая написание надёжного программного кода в сжатые сроки
Visual StudioКозьминых Н.М.RAD-система (Rapid Application Development) - среда быстрой разработки приложений. В основе таких систем лежит технология

Слайд 3Основные компоненты VS
Козьминых Н.М.
Текстовый редактор:
написание программного кода;
автоматическая компоновка (оформление) кода;
автоматическая

проверка синтаксических ошибок;
средство IntelliSense - автоматическое отображение имен классов, полей

или методов при начале их ввода.
Визуальный редактор форм;
Вспомогательные окна;
Компиляция в среде разработки;
Интегрированный отладчик, и т.д.
Основные компоненты VSКозьминых Н.М.Текстовый редактор:написание программного кода;автоматическая компоновка (оформление) кода;автоматическая проверка синтаксических ошибок;средство IntelliSense - автоматическое отображение

Слайд 4Framework .Net
Козьминых Н.М.
В каркасе Framework .Net можно выделить два основных

компонента:
статический – FCL (Framework Class Library) – библиотека классов каркаса,

содержит более 7 000 типов (классов, структур, интерфейсов, перечислений и т.д.);
динамический – CLR (Common Language Runtime) – общеязыковая исполнительная среда:
Управляемый модуль и управляемый код
Виртуальная машина
Метаданные
Сборщик мусора
Исключительные ситуации
Framework .NetКозьминых Н.М.В каркасе Framework .Net можно выделить два основных компонента:статический – FCL (Framework Class Library) –

Слайд 5Файлы, создаваемые средой
Козьминых Н.М.
Для программы на C#:
файл решения (.sln)
основной файл

проекта (.csproj)
файл Program.cs - описание класса Program с методом main(),

с помощью которого осуществляется запуск программы
файлы с исходным кодом (.cs)
исполняемый exe-файл проекта – находится в подкаталоге проекта bin/Debug
Файлы, создаваемые средойКозьминых Н.М.Для программы на C#:файл решения (.sln)основной файл проекта (.csproj)файл Program.cs - описание класса Program

Слайд 6Пользовательский интерфейс на основе Windows Forms
Козьминых Н.М.
По умолчанию приложение WinForms

содержит:
класс Form1 – наследника класса Form. На форме вручную в

ходе визуального проектирования размещают элементы управления;
модуль Program.cs, который описывает класс Program с точкой входа в проект – методом Main(), вызывающим статический метод Run класса Application, который создает объект класса Form1 и открывает форму

Пользовательский интерфейс на основе Windows FormsКозьминых Н.М.По умолчанию приложение WinForms содержит:класс Form1 – наследника класса Form. На

Слайд 7Visual Studio. Начальная страница
Козьминых Н.М.

Visual Studio. Начальная страницаКозьминых Н.М.

Слайд 8Visual Studio. Создание проекта
Козьминых Н.М.

Visual Studio. Создание проектаКозьминых Н.М.

Слайд 9Visual Studio. Среда разработки
Козьминых Н.М.

Visual Studio. Среда разработкиКозьминых Н.М.

Слайд 10Графический интерфейс пользователя
Козьминых Н.М.
Graphical user interface, GUI (ГУИ) – разновидность

пользовательского интерфейса, в котором элементы управления представлены на экране в

виде графических изображений
Элементы управления (объекты) :
обладают свойствами - это показатели, характеризующие объект (какой?);
могут использовать методы – это действия, которые можно выполнить с объектом (что с ним можно сделать?);
реагируют на события - это показатели, которые характеризуют реакцию объекта (что объект делает?).

Графический интерфейс пользователяКозьминых Н.М.Graphical user interface, GUI (ГУИ) – разновидность пользовательского интерфейса, в котором элементы управления представлены

Слайд 11Иерархия элементов управления. Класс Control
Козьминых Н.М.
Control - базовый класс для

элементов управления пользовательских интерфейсов, который задаёт важные свойства, методы и

события
Некоторые свойства класса Control

Иерархия элементов управления. Класс ControlКозьминых Н.М.Control - базовый класс для элементов управления пользовательских интерфейсов, который задаёт важные

Слайд 12Элемент управления Form (Форма)
Козьминых Н.М.
Form (Форма) – пустой холст, на

котором создается графический интерфейс приложение (создается пользовательский интерфейс)
Основные свойства :

Text, BackColor, Enabled, Font, ForeColor, Size; BackgroundImage , StartPosition, WindowState.
Основные события: Click, DblClick, Load, Activated, Closing, Closed, Shown.

Элемент управления Form (Форма)Козьминых Н.М.Form (Форма) – пустой холст, на котором создается графический интерфейс приложение (создается пользовательский

Слайд 13Элемент управления Form
Козьминых Н.М.

Элемент управления Form Козьминых Н.М.

Слайд 14Элемент управления Label (Метка)
Козьминых Н.М.
Label (Метка) - это поле, заполняемое

программистом текстовой информацией, недоступной пользователю для редактирования: заголовки, надписи к

редактируемым полям, поясняющая информация
Основные свойства : Name, Text, BackColor, ForeColor, Font, Enabled, Visible, Size; Autosize, BorderStyle, TextAlignment
Основное событие : Click
Элемент управления  Label (Метка)Козьминых Н.М.Label (Метка) - это поле, заполняемое программистом текстовой информацией, недоступной пользователю для

Слайд 15Элемент управления TextBox (Текстовое окно)
Козьминых Н.М.
TextBox (Текстовое окно) – поле

ввода, основное средство организации ввода и вывода информации (текстовой или

цифровой) на экран
Основные свойства : Name, Text, BackColor, ForeColor, Font, Enabled, ReadOnly, Visible, Size
Основные события: KeyPress, TextChanged
Основной метод: Focus()
Элемент управления  TextBox (Текстовое окно)Козьминых Н.М.TextBox (Текстовое окно) – поле ввода, основное средство организации ввода и

Слайд 16Элемент управления Button (Кнопка)
Козьминых Н.М.
Button (Кнопка) - элемент, при нажатии

на который позволяет выполнить процедуру обработки события Click
Основные свойства :

Name, Text, BackColor, ForeColor, Font, Enabled, ReadOnly, Visible, Size и др.
Основное событие: Click
Элемент управления  Button (Кнопка)Козьминых Н.М.Button (Кнопка) - элемент, при нажатии на который позволяет выполнить процедуру обработки

Слайд 17Лабораторная работа №1
Козьминых Н.М.

Лабораторная работа №1Козьминых Н.М.

Слайд 18Вопросы…
Спасибо за внимание
Козьминых Н.М.

Вопросы…Спасибо за вниманиеКозьминых Н.М.

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика