Sdílet prostřednictvím


Postupy: Dědění z třídy UserControl

Pokud chcete zkombinovat funkce jednoho nebo více ovládacích prvků Windows Forms s vlastním kódem, můžete vytvořit uživatelský ovládací prvek. Uživatelské ovládací prvky kombinují rychlý vývoj ovládacích prvků, standardní funkce ovládacího prvku Windows Forms a všestrannost vlastních vlastností a metod. Když začnete vytvářet uživatelský ovládací prvek, zobrazí se vám viditelný návrhář, na kterém můžete umístit standardní ovládací prvky Windows Forms. Tyto ovládací prvky si zachovají všechny své vlastní funkce a také vzhled a chování (vzhled a chování) standardních ovládacích prvků. Jakmile jsou tyto ovládací prvky integrované do uživatelského ovládacího prvku, nebudou už pro vás dostupné prostřednictvím kódu. Uživatelský ovládací prvek provádí vlastní vykreslování a také zpracovává všechny základní funkce spojené s ovládacími prvky.

Vytvoření uživatelského ovládacího prvku

  1. V sadě Visual Studio vytvořte nový projekt knihovny ovládacích prvků systému Windows .

    Nový projekt se vytvoří s prázdným uživatelským ovládacím prvkem.

  2. Přetáhněte ovládací prvky z Windows Forms karty panelu nástrojů do návrháře.

  3. Tyto ovládací prvky by měly být umístěny a navrženy tak, jak chcete, aby se zobrazovaly v konečném uživatelském ovládacím prvku. Pokud chcete vývojářům povolit přístup k základním ovládacím prvkům, musíte je deklarovat jako veřejné nebo selektivně vystavit vlastnosti základního ovládacího prvku. Podrobnosti naleznete v tématu Postupy: Zveřejnění vlastností základních ovládacích prvků.

  4. Implementujte všechny vlastní metody nebo vlastnosti, které bude ovládací prvek obsahovat.

  5. Stisknutím klávesy F5 sestavte projekt a spusťte ovládací prvek v kontejneruUserControl Test Container . Další informace naleznete v části Jak na to: Otestování chování Run-Time UserControl.

Viz také