Vývoj vlastních ovládacích prvků Windows Forms pomocí rozhraní .NET Framework
model Windows Forms ovládací prvky jsou opakovaně použitelné komponenty, které zapouzdřují funkce uživatelského rozhraní a používají se v aplikacích založených na windows na straně klienta. Nejen že model Windows Forms poskytuje mnoho ovládacích prvků připravených k použití, poskytuje také infrastrukturu pro vývoj vlastních ovládacích prvků. Můžete kombinovat existující ovládací prvky, rozšířit existující ovládací prvky nebo vytvořit vlastní ovládací prvky. Tato část obsahuje základní informace a ukázky, které vám pomůžou s vývojem ovládacích prvků model Windows Forms.
Upozornění
Tento obsah byl napsán pro rozhraní .NET Framework. Pokud používáte .NET 6 nebo novější verzi, použijte tento obsah s opatrností. Systém návrháře se změnil pro model Windows Forms a je důležité, abyste si prošli změny Návrháře od článku .NET Framework.
V tomto oddílu
Přehled používání ovládacích prvků ve Windows Forms
Zvýrazní základní prvky použití ovládacích prvků v model Windows Forms aplikacích.
Typy vlastních ovládacích prvků
Popisuje různé druhy vlastních ovládacích prvků, které můžete vytvořit pomocí System.Windows.Forms oboru názvů.
Základní informace o vývoji ovládacích prvků Windows Forms
Popisuje první kroky při vývoji ovládacího prvku model Windows Forms.
Vlastnosti v ovládacích prvcích Windows Forms
Ukazuje, jak přidat vlastnosti do ovládacích prvků model Windows Forms.
Události v ovládacích prvcích Windows Forms
Ukazuje, jak zpracovávat a definovat události v ovládacích prvcích model Windows Forms.
Atributy v ovládacích prvcích Windows Forms
Popisuje atributy, které můžete použít u vlastností nebo jiných členů vlastních ovládacích prvků a součástí.
Malování a vykreslování vlastního ovládacího prvku
Ukazuje, jak přizpůsobit vzhled ovládacích prvků.
Rozložení v ovládacích prvcích Windows Forms
Ukazuje, jak vytvářet sofistikovaná rozložení pro ovládací prvky a formuláře.
Multithreading v ovládacích prvcích Windows Forms
Ukazuje, jak implementovat vícevláknové ovládací prvky.
Reference
System.Windows.Forms.Control
Popisuje tuto třídu a obsahuje odkazy na všechny jeho členy.
System.Windows.Forms.UserControl
Popisuje tuto třídu a obsahuje odkazy na všechny jeho členy.
Související oddíly
Atributy návrhu pro komponenty
Vypíše atributy metadat, které se mají použít u komponent a ovládacích prvků, aby se v době návrhu ve vizuálních návrhářích zobrazovaly správně.
Rozšíření podpory návrhu
Popisuje, jak implementovat třídy, jako jsou editory a návrháři, kteří poskytují podporu pro čas návrhu.
Postupy: Licenční komponenty a ovládací prvky
Popisuje, jak implementovat licencování ve vašem ovládacím prvku nebo komponentě.
Viz Také Vývoj ovládacích prvků model Windows Forms v době návrhu.
.NET Desktop feedback
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro