Sdílet prostřednictvím


Co je Windows Forms Designer?

Windows Forms Designer v sadě Visual Studio poskytuje rychlé vývojové řešení pro vytváření aplikací založených na modelu Windows Forms. Windows Forms Designer umožňuje snadno přidávat ovládací prvky do formuláře, uspořádat je a psát kód pro jejich události. Další informace o modelu Windows Forms najdete v tématu Windows Forms – přehled.

Prozkoumání funkcí

Tady jsou některé úlohy, které můžete dokončit pomocí Windows Forms Designeru:

  • Přidejte do formuláře komponenty, ovládací prvky dat nebo ovládací prvky založené na Systému Windows.

  • Poklikejte na formulář v návrháři a napište kód do události Load pro tento formulář. Poklikejte na ovládací prvek ve formuláři a napište kód pro výchozí událost ovládacího prvku.

  • Upravte vlastnost Text ovládacího prvku tak, že vyberete ovládací prvek a zadáte název.

  • Umístění vybraného ovládacího prvku můžete upravit tak, že ho přesunete myší nebo šipkovými klávesami (nahoru, dolů, doleva, doprava). Přesněji upravte umístění tak, že vyberete Ctrl + šipkové klávesy. Velikost ovládacího prvku můžete upravit tak, že vyberete Shift + šipkové klávesy.

  • Přístup k více ovládacím prvkům formuláře současně s klávesou Shift nebo Ctrl a následnou klávesovou zkratkou ovládacího prvku Když vyberete klávesovou zkratku>Shift + <Control, první ovládací prvek, který vyberete, je dominantním ovládacím prvkem při zarovnávání oken a úpravou velikosti. Když vyberete klávesovou zkratku> Ctrl + <Control, bude poslední vybraný ovládací prvek dominantní. Tento přístup umožňuje, aby se dominantní ovládací prvek změnil na nový ovládací prvek pokaždé, když přidáte ovládací prvek. Dalším přístupem je vybrat více ovládacích prvků přetažením obdélníku výběru kolem ovládacích prvků, které chcete vybrat.

Kontrola scénářů upozornění

Při práci s nástrojem Windows Forms Designer v sadě Visual Studio postupujte opatrně v následujících scénářích:

  • Windows Forms Designer spouští kód aplikace při zobrazení ovládacích prvků nebo formulářů na návrhové ploše. Pokud chcete zajistit, aby byl spuštěný kód aplikace pro váš systém bezpečný, otevřete projekty pouze ze souborů a složek nakonfigurovaných s nastavením důvěryhodnosti.

  • Změny souboru prostředku (.resx) formuláře by měly být provedeny pouze pomocí Windows Forms Designeru, nikoli editoru prostředků. Pokud upravíte soubor .resx založený na formuláři, může dojít ke ztrátě změn provedených mimo návrháře.

  • Prostředky v souboru .resx lze serializovat pomocí typu BinaryFormatter. Tento typ však představuje rizika deserializace. Typ je nezabezpečený a není důvěryhodný. Pomocí Windows Forms Designeru můžete pracovat jenom s formuláři a ovládacími prvky, kterým důvěřujete.