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 |
Задает элементы управления, отображаемые в конструкторе. |