Rozszerzona pomoc techniczna czasu projektowania
.NET Framework Udostępnia rozszerzalną architekturę dostosowywania zachowania i wyświetlania składników i formantów w trybie projektowania.Ta architektura pomocy technicznej w czasie projektowania umożliwia deweloperom tworzenie dostosowanych rozszerzenia czasu projektowania składników i formantów.Deweloperzy można zapewnić niestandardowe zachowania w czasie projektowania, wartość konfiguracji interfejsów, generowanie kodu dla właściwości inicjowania i korzystać z usług świadczonych przez środowiska czasu projektowania.
Na przykład jeśli właściwość Typ niestandardowy jest zdefiniowana w formancie, można dostarczyć niestandardowy interfejs użytkownika, lub wpisać edytora, aby edytować wartość tej właściwości przy użyciu przeglądarki własności.Można utworzyć klasę o nazwie projektanta, który można zarządzać różnych aspektów składnika lub wygląd formantu i zachowanie w czasie projektowania.
W przeszłości obsługa specjalną logikę sprawa dla składników w trybie projektowania został wbudowany w projektant formularza i było projektant formularza, a nie obiektu, który był odpowiedzialny za zapewnienie możliwości projektowania.Na przykład w świecie ActiveX różnych narzędzi oferowanych własne projektanci formularzy, z różnych interfejsów użytkownika i możliwości.Ponieważ zestaw funkcji stałych produktu nie konta na potrzeby wszystkich formantów, formanty ActiveX miał tylko ograniczony poziom projektowania niestandardowych wsparcia.
Jednak obsługę projektowania składników w .NET Framework, nie jest zdefiniowany wyłącznie przez narzędzie do projektowania na takie jak Visual Studio.Zamiast tego środowiska programowania obsługuje rozszerzenia i definicji zachowanie w czasie projektowania przez klasy, takie jak projektanci, które zapewniają obsługę projektowania składników.Obsługa zachowanie trybu rozszerzonego i można dostosować projekt jest integralną częścią .NET Framework.Narzędzia takie jak Visual Studio również świadczenie szerokiego wachlarza usług w czasie projektowania, które projektanci mogą używać.
W tej części podano ogólne informacje i przykłady do pomocy składnika i deweloperom kontrolę dodatkowe funkcje projektowania składników.
Chociaż wiele systemów czasu projektowania, omówione w tej sekcji dotyczą składników ogólnie, niektóre są szczególne formularzy sieci Web lub Windows Forms.Istnieją różnice w czasie projektowania ASP.NET formularzy sieci Web i Windows Forms, ponieważ mechanizm renderowania ASP.NET formanty serwera różni się od renderowania Windows Forms kontroli.ASP.NET Kontroli serwer wysyła do klienta HTML lub inny język znaczników.Język ten jest renderowana przez przeglądarkę klienta lub inne urządzenie przeglądania.Formant Windows Forms z drugiej strony, zwykle maluje przy użyciu GDI+, która jest nowa biblioteka grafiki systemu Windows.
W tej sekcji
What's New in Design-Time Support in the .NET Framework 2.0
Omówienie nowych funkcji w czasie projektowania w .NET Framework.Dokumentacja instruktażowa oraz przewodniki rozszerzonej pomocy technicznej w czasie projektowania
Wyświetla listę łączy do tematów opisujących, które są zawarte w tej sekcji.Porady: uzyskiwanie dostępu do pomocy technicznej czasu projektowania w formularzach systemu Windows
W tym artykule opisano, zespołów i obszarów nazw, którego można użyć, aby rozszerzyć obsługę projektowania formantów Windows Forms.Architektura czasu projektowania
Zawiera omówienie architektury w czasie projektowania w .NET Framework.Przegląd deskryptora typu
Zawiera omówienie architektury typ deskryptora.Przegląd obsługi zachowań
Zawiera omówienie obsługi interfejsu użytkownika dla projektantów Windows Forms.Przegląd serializacji projektanta
Zawiera omówienie architektury projektanta serializacji.Atrybuty i pomoc techniczna podczas projektowania
W tym artykule opisano sposób użycia atrybutów niestandardowych do kojarzenia pomocy technicznej w czasie projektowania z określonego składnika lub formantu.Konwersja uogólnionych typów
W tym artykule opisano metody przeliczania wartości między typami.Polecenia projektanta i modelu obiektów DesignerAction formularzy systemu Windows
W tym artykule opisano, jak zaimplementować projektanta poleceń i tagów inteligentnych dla niestandardowych składników oraz kontrole.Niestandardowi projektanci
W tym artykule opisano kluczowych pojęć dotyczących wykonania projektanta.Projektant jest klasa, która można regulować wizualną reprezentację i zachowanie składnika w czasie projektowania.Dostawcy rozszerzeń
Zawiera omówienie architektury dostawca urządzenia extender.Edytory typów interfejsu użytkownika
Zawiera omówienie architektury edytora typu interfejsu użytkownika.Rozwiązywanie problemów podczas projektowania
W tym artykule opisano sposób zdiagnozować i naprawić różne problemy, które mogą wystąpić w czasie projektowania, rozwoju.Zewnętrzne zasoby rozszerzonej pomocy technicznej w czasie projektowania
Zawiera łącza do zewnętrznych witryn sieci Web, aby wspomóc poprawę zrozumienia, jak rozszerzenie pomocy technicznej w czasie projektowania.
Sekcje pokrewne
Atrybuty czasu projektowania dotyczące składników
Wyświetla listę atrybutów, które są ogólnie stosowane do właściwości i zdarzeń w części i formanty.Błędy czasu projektowania w narzędziu Projektant dla formularzy systemu Windows
Wyjaśnia znaczenie i użyj listy błędów czasu projektowania, który pojawia się w programie Microsoft Visual Studio, gdy nie udało się załadować projektanta Windows Forms.