Udostępnij za pośrednictwem


System.Windows.Forms.Design Przestrzeń nazw

Zawiera klasy obsługujące konfigurację i zachowanie w czasie projektowania dla składników Windows Forms. Te klasy składają się z klas projektanta, 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

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ę kontrolek ActiveX do użycia w środowisku czasu projektowania.

BorderSidesEditor

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

ComponentDocumentDesigner

Klasa projektanta podstawowego do rozszerzania zachowania trybu projektowania głównego dokumentu projektowego obsługującego zagnieżdżone składniki.

ComponentEditorForm

Udostępnia interfejs użytkownika dla klasy WindowsFormsComponentEditor.

ComponentEditorPage

Udostępnia podstawową implementację dla klasy ComponentEditorPage.

ComponentTray

Zapewnia zachowanie na pasku składników projektanta.

ControlDesigner

Rozszerza zachowanie trybu projektowania elementu Control.

ControlDesigner.ControlDesignerAccessibleObject

Udostępnia element dla ControlDesignerelementu AccessibleObject .

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 do rozszerzania zachowania trybu projektowania i udostępniania widoku trybu projektowania na poziomie głównym dla klasy , która Control obsługuje zagnieżdżone kontrolki i powinna odbierać komunikaty przewijania.

EventHandlerService

Zapewnia systematyczny sposób zarządzania procedurami obsługi zdarzeń dla bieżącego dokumentu.

EventsTab

Udostępnia element PropertyTab , który może wyświetlać zdarzenia 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 map bitowych (.bmp).

MaskDescriptor

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

MenuCommands

Definiuje zestaw CommandID pól odpowiadających funkcji polecenia udostępnianej przez środowisko hosta.

ParentControlDesigner

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

PropertyTab

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

ScrollableControlDesigner

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

ShortcutKeysEditor

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

ToolStripItemDesignerAvailabilityAttribute

Określa, w których typach ToolStripItem może występować. 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 Windows Forms.

Struktury

ThemedScrollbarWindow

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

Interfejsy

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 programu Visual Studio.

IMenuEditorService

Zapewnia dostęp do usługi edytowania menu.

IUIService

Umożliwia interakcję z interfejsem użytkownika obiektu środowiska deweloperskiego, który hostuje projektanta.

IWindowsFormsEditorService

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

Wyliczenia

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 elementu FolderNameEditor.FolderBrowser.

SelectionRules

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

ThemedScrollbarMode

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

ToolStripItemDesignerAvailability

Określa kontrolki widoczne w projektancie.