Sdílet prostřednictvím


Přehled uživatelského ovládacího prvku

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.

Členové základního ovládacího prvku mohou být vystaveni uživatelským ovládacím prvkům. Další informace naleznete v tématu Postupy: Zveřejnění vlastností základních ovládacích prvků.

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. Ve Visual Studio vyhledejte podokno Průzkumník projektů. Klikněte pravým tlačítkem myši na projekt a zvolte Přidat>uživatelský ovládací prvek (model Windows Forms).

    V Průzkumníku řešení ve Visual Studio klikněte pravým tlačítkem a přidejte 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.

    Dialogové okno Přidat položku ve 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.