Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Když vytváříte komplexní uživatelské rozhraní nebo pracujete s formulářem MDI (Multiple Document Interface), budete často chtít vrstvit ovládací prvky i podřízené formuláře, abyste vytvořili složitější uživatelská rozhraní (UI). Chcete-li přesunout a sledovat ovládací prvky a okna v kontextu skupiny, manipulujete jejich pořadí vrstev. Pořadí vrstev (Z-order) je vizuální vrstvení ovládacích prvků na formuláři podél z-osy (hloubky) formuláře. Okno v horní části z-úrovně překrývá všechna ostatní okna. Všechna ostatní okna překrývají okno na nejnižší úrovni z-orderu.
Vrstvit ovládací prvky v době návrhu
V sadě Visual Studio vyberte ovládací prvek, který chcete vrstvit.
V nabídce formát vyberte Pořadí, poté Přenést dopředu nebo Přenést dozadu.
Programové vrstvení ovládacích prvků
K manipulaci s pořadím vykreslování ovládacích prvků použijte metody BringToFront a SendToBack.
Pokud je například ovládací prvek TextBox, txtFirstName, pod jiným ovládacím prvek a chcete ho mít nahoře, použijte následující kód:
txtFirstName.BringToFront()
txtFirstName.BringToFront();
txtFirstName->BringToFront();
Poznámka:
Windows Forms podporuje obsahování ovládacích prvků. Zahrnutí ovládacích prvků zahrnuje umístění řady ovládacích prvků do obsahujícího ovládacího prvku, jako je například počet ovládacích prvků RadioButton v ovládacím prvku GroupBox. Ovládací prvky pak můžete vrstvit v rámci obsahujícího ovládacího prvku. Přesunutím skupinového rámečku se přesunou i ovládací prvky, protože jsou v něm obsažené.
Viz také
.NET Desktop feedback