NET Framework 4.5

System - пространство имен

https://msdn.microsoft.com/ru-ru/library/system%28v=vs.110%29.aspx

NET Framework 4.5

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

Содержит также классы, обеспечивающие поддержку преобразования типов данных, операций с параметрами методов, математических операций, удаленного и локального вызова программ, управления средой приложений и контроля управляемых и неуправляемых приложений.

Классы

Структуры

Интерфейсы

Делегаты

Перечисления

System.Windows.Forms - пространство имен

https://msdn.microsoft.com/ru-ru/library/system.windows.forms

NET Framework 4.5

Пространство имен System.Windows.Forms содержит классы для создания приложений Windows, которые позволяют наиболее эффективно использовать расширенные возможности пользовательского интерфейса, доступные в операционной системе Microsoft Windows.

В следующей таблице приведены сгруппированные по категориям классы, относящиеся к пространству имен System.Windows.Forms.

Категория класса Подроб.
· Элементы управления, пользовательские элементы управления и формы Большинство классов в пространстве имен System.Windows.Forms являются производными от класса Control. Класс Control предоставляет основные функциональные возможности для всех элементов управления, отображаемых в Form. КлассFormпредставляет окно в приложении. Оно включает диалоговые окна, немодальные окна, а также клиентские и родительские окна интерфейса MDI. Можно также создать собственные элементы управления путем наследования от класса UserControl.
· Меню и панели инструментов Windows Forms включает широкий набор классов, которые позволяют создавать пользовательские панели инструментов и меню, отличающиеся современным обликом и поведением. ToolStrip, MenuStrip, ContextMenuStrip и StatusStrip позволяют создавать панели инструментов, строки меню, контекстные меню и строки состояния, соответственно.
· Элементы управления Пространство имен System.Windows.Forms предоставляет большое количество классов элементов управления, которые позволяют создавать пользовательские интерфейсы с расширенными возможностями. Некоторые элементы управления предназначены для ввода данных в приложении, например элементы TextBox и ComboBox. Другие элементы управления отображают данные приложений, например Label и ListView. Это пространство имен также предоставляет элементы управления для вызова команд в приложении, например Button. Элемент управления WebBrowser и такие классы управляемых HTML-страниц, как HtmlDocument, позволяют отображать HTML-страницы и выполнять с ними определенные действия в области управляемого приложения Windows Forms. Элемент управления MaskedTextBox представляет собой улучшенный элемент управления вводом данных, который позволяет создавать маску для принятия или отклонения введенных пользователем данных в автоматическом режиме. Кроме того, с помощью элемента управления PropertyGrid можно создать собственный конструктор Windows Forms, отображающий видимые конструктором свойства элементов управления.
· Макет Несколько важных классов в Windows Forms помогают контролировать расположение элементов управления на отображаемой поверхности, например в форме или элементе управления. FlowLayoutPanel располагает все элементы управления которые содержит в последовательном режиме, а TableLayoutPanel позволяет определять ячейки и строчки для расположения элементов управления в фиксированной сетке. SplitContainer разделяет поверхность отображения на две или более корректируемых части.
· Данные и привязка данных Windows Forms обеспечивает расширенную архитектуру для привязывания к таким источникам данных, как базы данных и XML-файлы. Элемент управленияDataGridView предоставляет настраиваемую таблицу для отображения данных и позволяет настраивать формат ячеек, строк, столбцов и границ. Элемент управленияBindingNavigator представляет стандартный способ навигации и работы с данными в форме; BindingNavigator часто используется в сочетании с элементом управления BindingSource для перемещения от одной записи к другой в форме, а также для выполнения операций с записями.
· Компоненты Помимо элементов управления пространство имен System.Windows.Forms предоставляет другие классы, которые не являются производными от класса Control, но также обеспечивают визуальные функции для приложений Windows. Такие классы, как ToolTip и ErrorProvider, расширяют возможности или предоставляют сведения пользователям. Классы Help и HelpProvider позволяют отображать текст справки для пользователя, который работает с приложениями.
· Общие диалоговые окна Windows предоставляет несколько основных диалоговых окон, позволяющих обеспечить единообразие пользовательского интерфейса в приложениях Windows при выполнении таких операций как открытие и сохранение файлов, задание цвета шрифта или текста и печать. КлассыOpenFileDialog и SaveFileDialog предоставляют возможность отображения диалогового окна, в котором пользователь может выполнить поиск файла, а также ввести имя файла, который необходимо открыть или сохранить. Класс FontDialog отображает диалоговое окно для изменения элементов Font, используемого приложением. Классы PageSetupDialog, PrintPreviewDialog и PrintDialog отображают диалоговые окна, позволяющие пользователю управлять параметрами печати документов. Дополнительные сведения о печати с помощью приложений Windows см. в разделе, посвященном пространству имен System.Drawing.Printing. Помимо основных диалоговых окон пространство имен System.Windows.Forms предоставляет класс MessageBox для отображения окна сообщения, в котором могут отображаться и извлекаться данные пользователя.

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

Внимание
Классы в пространстве имён Windows Forms не поддерживают работу в рамках службы операционной системы Windows. Попытки использования этих классов в рамках службы могут привести к неожиданным проблемам, например к снижению производительности службы и к возникновению исключений во время выполнения. Если при использовании платформы.NET Framework версии 1.1 или.NET Framework 1.0 необходимо, чтобы приложение поддерживало визуальные стили Windows XP, убедитесь, что свойство FlatStyle элементов управления установлено равным FlatStyle.System, а исполняемый файл сопровождается манифестом. Манифест — это XML-файл, который или внедряется как ресурс в исполняемый файл приложения, или являетя отдельным файлом, который находится в том же каталоге, что и исполняемый файл. Пример манифеста см. в разделе "Пример" перечисления FlatStyle. Дополнительные сведения о том, как использовать стили оформления, доступные в Windows XP, см. в разделе "Использование визуальных стилей Windows XP в разработке и прграммировании пользовательских интерфейсов" библиотеки MSDN. Визуальные стили включены по умолчанию для версий 1.1, 1.2 и 2.0 платформы.NET Framework.

Классы


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: