Programování pomocí komponent
Architektura návrháře v umožňuje snadno sestavíte sestavit tříd komponent-visual formulářů.Následující části popisují, jak vytvořit vlastní součásti a jak je sestavit z propracované součásti v třídy.
Tato část definuje, co je součást a poskytuje přehled programovacích konceptů, které jsou zvláště důležité pro součást programování rozhraní.NET Framework.Zatímco pojem součást má mnoho významů, je třída, která implementuje komponentu rozhraní.NET Framework IComponent rozhraní nebo jeden, který je odvozen od třídy, která implementuje rozhraní přímo nebo nepřímo.Výchozí základní třída provádění IComponent rozhraní je Component.
Pokud chcete komponenty a prvky se použitelné od jiných programovacích jazyků, musí vytváření je v společný jazyk specifikace (CLS)-kompatibilní s jazykem a zajistit, aby všechny veřejné a chráněné členy kompatibilní se specifikací CLS. Poskytuje kompilátory pro následující jazyky standardu CLS: Visual Basic, C# a C++.Další informace o CLS viz Jazyková nezávislost a jazykově nezávislé komponenty.
V tomto oddíle
Témata postupů a návodů programování pomocí komponent
Obsahuje odkazy na postupy a návody témat obsažených v této částiTřída vs. komponenta vs. ovládací prvek
Obsahuje definice pro součást podmínek a kontrolu.Tvorba komponent
Popisuje součásti architektury, terminologie, návrhu a implementace.
Související oddíly
Rozšíření podpory během návrhu
Obsahuje odkazy na témata týkající se začlenění komponent a ovládací prvky do návrhové prostředí.Overview of the .NET Framework
Obsahuje odkazy na úvodní témata o společný jazykový modul runtime, spravovaný kód a jiné základní pojmy.Vývoj vlastních ovládacích prvků Windows Forms pomocí rozhraní .NET Framework
Obsahuje odkazy na témata týkající se vytváření vlastních ovládacích prvků model Windows Forms.Vývoj ovládacích prvků Windows Forms v době návrhu
Obsahuje odkazy na témata týkající se vytváření ovládacích prvků model Windows Forms v době návrhu.Developing Custom ASP.NET Server Controls
Obsahuje odkazy na témata týkající se vytváření vlastní ovládací prvky ASP.