SDI-приложения. Форма и элементы управления

Содержание

Слайд 2

SDI

 Термин SDI (Single Document Interface) дословно означает одно-документный интерфейс и описывает приложения,

SDI Термин SDI (Single Document Interface) дословно означает одно-документный интерфейс и описывает
способные загрузить и использовать одновременно только один документ.

Слайд 3

Технология Windows Forms

Представляет собой набор классов .NET, реализующих функциональность, присущую стандартным и

Технология Windows Forms Представляет собой набор классов .NET, реализующих функциональность, присущую стандартным
расширенным компонентам Windows-приложений. Разработчики используют формы и диалоговые окна в качестве контейнеров для размещения различных интерфейсных элементов

Слайд 4

Классификация классов

Классы, реализованные в пространстве имен System.Windows.Forms, можно разделить на несколько функциональных групп

Классификация классов Классы, реализованные в пространстве имен System.Windows.Forms, можно разделить на несколько функциональных групп

Слайд 5

Формы и компоненты 

К ним относятся  Control, UserControl, Form.
Большинство классов, определенных в пространстве

Формы и компоненты К ним относятся Control, UserControl, Form. Большинство классов, определенных
имен System.Windows.Forms, наследуют от класса Control. Данный класс обеспечивает базовую функциональность для всех компонентов, которые могут отображаться на форме. Класс Form представляет собой окно Windows-приложения. К окнам относятся диалоговые панели, немодальные окна, MDI-клиенты и родительские окна. В качестве основы для создания собственных интерфейсных элементов следует использовать класс UserControl.

Слайд 6

Меню, панели задач и панели статуса

В состав Windows Forms входит большой набор

Меню, панели задач и панели статуса В состав Windows Forms входит большой
классов, позволяющих создавать собственные панели задач и меню, поддерживающие различные визуальные стили и представления. Для создания панелей задач, меню, контекстных меню и панелей статуса следует использовать классы ToolStrip, MenuStrip,ContextMenuStip и StatusStrip соответственно.

Слайд 7

Интерфейсные элементы

В пространстве имен System.Windows.Forms содержится множество классов, реализующих основные интерфейсные элементы Windows-приложений. Компоненты TextBox и ComboBox предназначены

Интерфейсные элементы В пространстве имен System.Windows.Forms содержится множество классов, реализующих основные интерфейсные
для ввода данных, а Label и ListView служат для отображения данных. В пространстве имен System.Windows.Forms также есть компоненты, используемые для активизации каких-либо действий, например Button.

Слайд 8

Управление расположением компонентов

Ряд классов из пространства имен System.Windows.Forms используется для управления расположением компонентов на

Управление расположением компонентов Ряд классов из пространства имен System.Windows.Forms используется для управления
формах или в составе других компонентов. К таким классам относятся FlowLayoutPanel, TableLayoutPanel и SplitContainer. Класс FlowLayoutPanel представляет собой панель, которая динамически размещает свое содержимое горизонтально или вертикально. Класс TableLayoutPanel служит для задания ячеек и рядов для расположения элементов в фиксированной таблице. Класс SplitContainer используется для разделения формы на две или более частей с возможностью изменения размеров каждой из них.

Слайд 9

Элементы для работы с БД

В Windows Forms поддерживаются богатые возможности по связи

Элементы для работы с БД В Windows Forms поддерживаются богатые возможности по
компонентов с различными источниками данных — базами данных и XML-файлами. Компонент DataGridView представляет собой настраиваемую таблицу для отображения данных с возможностью управления ячейками, рядами, колонками и рамками. Компонент BindingNavigator служит для навигации по данным, отображаемым в форме, и обычно применяется совместно с компонентом BindingSource для перемещения по записям в источнике данных.