Поделиться через


System.Windows.Forms.Design Пространство имен

Содержит классы, обеспечивающие поддержку задания параметров и поведения компонентов Windows Forms во время разработки. К числу этих классов относятся классы конструкторов, обеспечивающие поддержку компонентов Windows Forms, набор служб времени разработки, классы UITypeEditor, предназначенные для настройки некоторых типов свойств, и классы для импорта элементов управления ActiveX.

Классы

AnchorEditor

Предоставляет пользовательский интерфейс для настройки свойства Anchor.

AxImporter

Импортирует элементы управления ActiveX и создает оболочку, доступную конструктору.

AxImporter.Options

Предоставляет набор параметров для AxImporter.

AxParameterData

Представляет параметр метода размещенного элемента управления ActiveX.

AxWrapperGen

Создает оболочку для элементов управления ActiveX для использования в среде во время разработки.

BorderSidesEditor

Предоставляет редактор для задания свойства BorderSides.

ComponentDocumentDesigner

Базовый класс конструктора, расширяющий поведение корневого документа проектирования, поддерживающего вложенные компоненты, в режиме конструктора.

ComponentEditorForm

Предоставляет пользовательский интерфейс для WindowsFormsComponentEditor.

ComponentEditorPage

Предоставляет базовую реализацию для ComponentEditorPage.

ComponentTray

Предоставляет настройки для области компонентов конструктора.

ControlDesigner

Расширяет поведение элемента управления Control в режиме разработки.

ControlDesigner.ControlDesignerAccessibleObject

Предоставляет AccessibleObject для ControlDesigner.

DesignerOptions

Предоставляет доступ к получению и заданию значений параметров для конструктора.

DockEditor

Предоставляет пользовательский интерфейс для задания свойства Dock.

DocumentDesigner

Базовый класс конструктора для расширения поведения в режиме разработки и обеспечения представления корневого уровня в режиме разработки для элемента управления Control, который поддерживает вложенные элементы управления и должен получать сообщения прокрутки.

EventHandlerService

Предоставляет систематический способ управления обработчиками событий для текущего документа.

EventsTab

Предоставляет вкладку PropertyTab, которая может отображать события для выделения и связывания.

FileNameEditor

Предоставляет пользовательский интерфейс для выбора имени файла.

FolderNameEditor

Предоставляет пользовательский интерфейс для выбора папки из файловой системы.

FolderNameEditor.FolderBrowser

Предоставляет диалоговое окно, которое позволяет пользователю выбирать папку. Этот класс не наследуется.

ImageListCodeDomSerializer

Сериализирует словари строк.

ImageListImageEditor

Предоставляет редактор, который может выполнить стандартный поиск файлов точечного рисунка (BMP-файлов).

MaskDescriptor

Определяет набор элементов для производных классов, чтобы предоставить параметры для редактора типов пользовательского интерфейса текстового поля с маской.

MenuCommands

Определяет множество полей CommandID, каждое из которых соответствует командной функции, предоставленной средой узла.

ParentControlDesigner

Расширяет поведение режима разработки Control, поддерживающего вложенные элементы управления.

PropertyTab

Предоставляет базовый класс для вкладок со свойствами.

ScrollableControlDesigner

Базовый класс конструктора для расширения поведения элемента управления Control, который должен получать сообщения прокрутки, в режиме конструктора.

ShortcutKeysEditor

Предоставляет редактор для выбора сочетаний клавиш.

ToolStripItemDesignerAvailabilityAttribute

Задает типы, в которых может отображаться элемент ToolStripItem. Этот класс не наследуется.

WindowsFormsComponentEditor

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

WindowsFormsDesignerOptionService

Предоставляет доступ для получения и задания значений параметров для конструктора Windows Forms.

Структуры

ThemedScrollbarWindow

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

Интерфейсы

AxImporter.IReferenceResolver

Предоставляет методы обработки ссылок к библиотекам ActiveX, библиотекам типов COM или сборкам, а также к управляемым сборкам.

IContainsThemedScrollbarWindows

Определяет метод для получения сведений о том, как полосы прокрутки окна должны быть оформлены стилистически при отображении в конструкторе Visual Studio.

IMenuEditorService

Предоставляет доступ к службе редактирования меню.

IUIService

Разрешает взаимодействие с пользовательским интерфейсом объекта среды разработки, в котором размещается конструктор.

IWindowsFormsEditorService

Предоставляет интерфейс для UITypeEditor для отображения Windows Forms или элементов управления в раскрывающейся области элемента управления сетки свойств в режиме разработки.

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

ComponentActionsType

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

FolderNameEditor.FolderBrowserFolder

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

FolderNameEditor.FolderBrowserStyles

Определяет идентификаторы, используемые для задания поведения обозревателя FolderNameEditor.FolderBrowser.

SelectionRules

Определяет идентификаторы, используемые при указании правил выбора для компонента.

ThemedScrollbarMode

Значение, указывающее, будут ли полосы прокрутки окна и его дочерних элементов оформлены тематически при отображении в конструкторе Visual Studio.

ToolStripItemDesignerAvailability

Задает элементы управления, отображаемые в конструкторе.