Na formulářích lze kreslit a zobrazovat ovládací prvky. Ovládací prvky jsou objekty, které lze umístit na formulář, mají své vlastní sady vlastností, metod a událostí. Ovládací prvky se používají k převzetí informací od uživatele, zobrazení výstupů a spouštění procedur událostí. S většinou ovládacích prvků lze manipulovat pomocí metod. Některé ovládací prvky jsou interaktivní (reagují na akce uživatele), zatímco ostatní jsou statické (přístupné pouze z programu). Formuláře tvoří kontejnery pro ovládací prvky. Sada formulářů - vícenásobné rozhraní dokumentu (MDI) - může též sloužit jako kontejner pro podřízené formuláře a některé ovládací prvky.
Pro jednoduchou tvorbu dialogů slouží okno Vlastní formulář, panel Souprava nástrojů a nástrojový panel Vlastní formulář:
Slouží pro umístění jednotlivých prvků formuláře.
Nabízí jednotlivé prvky pro tvorbu formuláře (více o Soupravě nástrojů).
Umožňuje snadnou manipulaci s prvky umístěnými na formulář (více o nástrojovém panelu).
Tvorba uživatelského formuláře je velice jednoduchá. V panelu nástrojů Souprava nástrojů uchopíme myší prvek, který potřebujeme vložit do formuláře a přetáhneme ho na požadované místo ve formuláři - tím máme prvek umístěný. Dvojklikem nad prvkem ve formuláři zobrazíme okno obslužného kódu pro tento prvek, do kterého můžeme napsat obslužný kód prvku. Vlastnosti prvku (jméno, barva, popisek ...) je možné změnit v okně Vlastnosti.
Přidání obslužného kódu dialogovému prvku se uskuteční dvojklikem myší nad prvkem ve formuláři -> zobrazí se okno kódu v kterém můžeme doplnit obslužný kód.