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 содержится множество классов, реализующих основные

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

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

Компоненты TextBox и ComboBox предназначены для ввода данных, а 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 для перемещения по записям в источнике данных.