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

Související oddíly