Sdílet prostřednictvím


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

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

Uživatelské ovládací prvky jsou navržené jako Formuláře s vizuálním návrhářem. Ovládací 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.

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 ovládací prvky TextBox a Button do uživatelského ovládacího prvku, je událost tlačítka Click zpracována interně uživatelským ovládacím prvkem, ale nikoli formulářem, kde je tento 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 (Windows Forms).

    kliknutím pravým tlačítkem na průzkumníka řešení sady Visual Studio přidáte uživatelský ovládací prvek do projektu Windows Forms

  2. Do pole Název zadejte jméno 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.

    Přidat položku dialog v aplikaci Visual Studio pro 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 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.