Přehled uživatelského ovládacího prvku (model Windows Forms .NET)

Uživatelský ovládací prvek je kolekce ovládacích prvků model Windows Forms zapouzdřených do společného kontejneru. Tento druh ovládacího prvku se označuje jako složený ovládací prvek. Obsažené ovládací prvky se nazývají základní ovládací prvky. Uživatelské ovládací prvky jsou odvozeny od UserControl třídy.

Uživatelské ovládací prvky jsou navržené jako Formuláře s vizuálním návrhářem. Prvky vytvoříte, uspořádáte a upravíte prostřednictvím vizuálního návrháře. Řídicí události a logika se zapisují úplně stejně jako při návrhu formuláře. Uživatelský ovládací prvek se umístí do formuláře stejně jako jakýkoli jiný ovládací prvek.

Uživatelské ovládací prvky jsou použitelné projektem, ve kterém jsou vytvořeny, nebo v jiných projektech, které mají odkaz na knihovnu uživatelského ovládacího prvku.

Důležité

Dokumentace k desktopové příručce pro .NET 7 a .NET 6 se právě připravuje.

Základní ovládací prvky

Základní ovládací prvky jsou k dispozici pro uživatelský ovládací prvek a uživatel aplikace s nimi může pracovat jednotlivě za běhu, ale vlastnosti a metody deklarované základními ovládacími prvky nejsou uživateli vystaveny. Pokud například umístíte TextBox ovládací prvek a Button ovládací prvek do uživatelského ovládacího prvku, bude událost tlačítka Click zpracována interně uživatelským ovládacím prvku, ale ne formulářem, kde je uživatelský ovládací prvek umístěn.

Přidání uživatelského ovládacího prvku do projektu

Po vytvoření nového projektu pomocí šablon sady Visual Studio vytvořte uživatelský ovládací prvek. Následující kroky ukazují, jak do projektu přidat uživatelský ovládací prvek:

  1. V sadě Visual Studio vyhledejte podokno Průzkumníka projektů. Klikněte pravým tlačítkem myši na projekt a zvolte Přidat>uživatelský ovládací prvek (model Windows Forms).

    Klikněte pravým tlačítkem na Průzkumníka řešení sady Visual Studio a přidejte uživatelský ovládací prvek do projektu model Windows Forms.

  2. Do pole Název zadejte název uživatelského ovládacího prvku. Visual Studio poskytuje výchozí a jedinečný název, který můžete použít. Potom stiskněte Přidat.

    Dialogové okno Přidat položku v sadě Visual Studio pro model Windows Forms

Po vytvoření uživatelského ovládacího prvku visual Studio otevře návrháře:

Návrhář uživatelského ovládacího prvku v sadě Visual Studio pro model Windows Forms

Příklad funkčního uživatelského ovládacího prvku najdete v tématu Vytvoření uživatelského ovládacího prvku.