System.Windows.Forms.Design Przestrzeń nazw

Zawiera klasy, które obsługują konfigurację i zachowanie czasu projektowania dla Windows Forms składników. Te klasy składają się z klas projektantów, które zapewniają obsługę składników Windows Forms, zestawu usług czasu projektowania; UITypeEditor klas do konfigurowania niektórych typów właściwości i klas do importowania kontrolek ActiveX.

Klasy

Nazwa Opis
AnchorEditor

Udostępnia interfejs użytkownika do konfigurowania Anchor właściwości.

AxImporter

Importuje kontrolki ActiveX i generuje otokę, do których można uzyskać dostęp przez projektanta.

AxImporter.Options

Reprezentuje zestaw opcji dla elementu AxImporter.

AxParameterData

Reprezentuje parametr metody hostowanej kontrolki ActiveX.

AxWrapperGen

Generuje otokę dla kontrolek ActiveX do użycia w środowisku czasu projektowania.

BorderSidesEditor

Udostępnia edytor do ustawiania BorderSides właściwości.

ComponentDocumentDesigner

Klasa projektanta podstawowego umożliwiająca rozszerzenie zachowania trybu projektowania głównego dokumentu projektowego obsługującego składniki zagnieżdżone.

ComponentEditorForm

Udostępnia interfejs użytkownika dla elementu WindowsFormsComponentEditor.

ComponentEditorPage

Zapewnia podstawową implementację dla elementu ComponentEditorPage.

ComponentTray

Zapewnia zachowanie na pasku składników projektanta.

ControlDesigner

Rozszerza zachowanie trybu projektowania elementu Control.

ControlDesigner.ControlDesignerAccessibleObject

Udostępnia element AccessibleObject dla elementu ControlDesigner.

DesignerOptions

Zapewnia dostęp do pobierania i ustawiania wartości opcji dla projektanta.

DockEditor

Udostępnia interfejs użytkownika do określania Dock właściwości.

DocumentDesigner

Klasa projektanta podstawowego umożliwiająca rozszerzanie zachowania trybu projektowania i udostępnianie widoku trybu projektowania na poziomie głównym dla elementu , dla którego Control są obsługiwane zagnieżdżone kontrolki i powinny odbierać komunikaty przewijania.

EventHandlerService

Zapewnia systematyczne zarządzanie procedurami obsługi zdarzeń dla bieżącego dokumentu.

EventsTab

Udostępnia element PropertyTab , który może wyświetlać zdarzenia do wyboru i łączenia.

FileNameEditor

Udostępnia interfejs użytkownika do wybierania nazwy pliku.

FolderNameEditor

Udostępnia interfejs użytkownika do wybierania folderu z systemu plików.

FolderNameEditor.FolderBrowser

Reprezentuje okno dialogowe, które umożliwia użytkownikowi wybranie folderu. Klasa ta nie może być dziedziczona.

ImageListCodeDomSerializer

Serializuje słowniki ciągów.

ImageListImageEditor

Udostępnia edytor, który może wykonywać domyślne wyszukiwanie plików mapy bitowej (.bmp).

MaskDescriptor

Definiuje zestaw elementów członkowskich dla klas pochodnych, aby zapewnić opcje edytora typów interfejsu użytkownika maskowanego pola tekstowego.

MenuCommands

Definiuje zestaw CommandID pól, które każda z nich odpowiada funkcji polecenia udostępnianej przez środowisko hosta.

ParentControlDesigner

Rozszerza zachowanie trybu projektowania obiektu Control obsługującego zagnieżdżone kontrolki.

PropertyTab

Udostępnia klasę bazową dla kart właściwości.

ScrollableControlDesigner

Klasa projektanta podstawowego służąca do rozszerzania zachowania trybu projektowania elementu , Control który powinien odbierać komunikaty przewijania.

ShortcutKeysEditor

Udostępnia edytor do wybierania klawiszy skrótów.

ToolStripItemDesignerAvailabilityAttribute

Określa typy, w których może pojawić się ToolStripItem. Klasa ta nie może być dziedziczona.

WindowsFormsComponentEditor

Udostępnia klasę bazową dla edytorów, które używają modalnego okna dialogowego do wyświetlania strony właściwości podobnej do strony właściwości kontrolki ActiveX.

WindowsFormsDesignerOptionService

Zapewnia dostęp do pobierania i ustawiania wartości opcji dla projektanta formularzy systemu Windows.

Struktury

Nazwa Opis
ThemedScrollbarWindow

Reprezentuje okno i wartość, która wskazuje, jak powinny być motywy przewijania po wyświetleniu w projektancie Visual Studio.

Interfejsy

Nazwa Opis
AxImporter.IReferenceResolver

Udostępnia metody rozpoznawania odwołań do bibliotek ActiveX, bibliotek typów MODELU COM lub zestawów lub zestawów zarządzanych.

IContainsThemedScrollbarWindows

Definiuje metodę uzyskiwania informacji na temat sposobu wyświetlania pasków przewijania okien w projektancie Visual Studio.

IMenuEditorService

Zapewnia dostęp do usługi edytowania menu.

IUIService

Umożliwia interakcję z interfejsem użytkownika obiektu środowiska deweloperskiego hostujące projektanta.

IWindowsFormsEditorService

Udostępnia interfejs UITypeEditor do wyświetlania Windows Forms lub wyświetlania kontrolki w obszarze listy rozwijanej z kontrolki siatki właściwości w trybie projektowania.

Wyliczenia

Nazwa Opis
ComponentActionsType

Elementy akcji projektanta, które mogą być skojarzone ze składnikiem.

FolderNameEditor.FolderBrowserFolder

Definiuje identyfikatory używane do wskazywania folderu głównego przeglądarki folderów do początkowego przeglądania.

FolderNameEditor.FolderBrowserStyles

Definiuje identyfikatory używane do określania zachowania FolderNameEditor.FolderBrowser.

SelectionRules

Definiuje identyfikatory używane do wskazywania reguł wyboru dla składnika.

ThemedScrollbarMode

Wartość wskazująca, czy paski przewijania okna i jego elementów podrzędnych będą motywowane podczas wyświetlania w projektancie Visual Studio.

ToolStripItemDesignerAvailability

Określa kontrolki, które są widoczne w projektancie.