Rozšíření a přizpůsobení oken nástrojů
Visual Studio nabízí několik různých typů oken, například okna nástrojů, okna dokumentů a dialogová okna. Další okna, jako je okno Vlastnosti , okno Výstup a okno Seznam úkolů, jsou typy oken nástrojů.
Okna nástrojů
Okna nástrojů sady Visual Studio jsou obvykle okna určená jen pro čtení, která nejsou založená na souborech. V tomto se liší od oken dokumentů, které zobrazují soubory v režimu čtení i zápisu. Příkladem oken nástrojů jsou sada nástrojů, Průzkumník řešení, okno Vlastnosti a webový prohlížeč.
Pokud chcete zjistit, jak vytvořit jednoduché okno nástroje, přečtěte si téma Přidání okna nástroje.
Pokud chcete zaregistrovat okno nástroje v sadě Visual Studio, přečtěte si téma Registrace okna nástroje.
Okna nástrojů jsou ve výchozím nastavení jedna instance, což znamená, že najednou lze otevřít pouze jednu instanci okna nástroje. Po otevření okna nástroje s jednou instancí zůstane otevřené, dokud se integrované vývojové prostředí neskončí. Když zavřete okno nástroje s jednou instancí, změní se pouze jeho viditelnost. Můžete také vytvořit okna nástrojů s více instancemi, aby bylo možné současně otevřít více instancí okna. Další informace najdete v tématu Vytvoření okna nástroje s více instancemi.
Okna nástrojů můžou být dynamická, což znamená, že jsou viditelná při každém použití souvisejícího kontextu uživatelského rozhraní. Použití automatické viditelnosti může snížit nepotřebné okno v integrovaném vývojovém prostředí (IDE). Další informace naleznete v tématu Otevření dynamického okna nástroje.
Okna nástrojů můžou být ukotvená, plovoucí nebo tabulátorová v rámečku dokumentu. Rámec okna nástrojů poskytuje integrované vývojové prostředí a slouží k řízení velikosti, umístění, stavu ukotvení a dalších trvalých vlastností. V podokně okna nástrojů se zobrazí obsah. Výchozí velikost a umístění platí pouze při prvním otevření okna nástroje; po tom, co je stav okna nástroje trvalý.
Podokna oken nástrojů mohou hostovat uživatelské ovládací prvky WPF a podpůrné panely nástrojů. Vlastnost můžete přepsat Window tak, aby se vrátil popisovač hostovaného ovládacího prvku.
Do oken nástrojů můžete přidat mnoho různých funkcí. Můžete například přidat panel nástrojů: Přidat panel nástrojů do okna nástroje nebo místní nabídky: Přidat místní nabídku v okně nástroje. Můžete přidat ovládací prvek Hledání, který umožňuje hledat položky v okně nástroje: Přidat hledání do okna nástroje.
Můžete se přihlásit k odběru událostí okna nástrojů: Přihlásit se k odběru události.
Rozšíření existujících oken nástrojů
Informace o okně nástroje můžete přidat na novou stránku Možnosti a nové nastavení na stránce Vlastnosti , zapisovat do okna Seznam úkolů a Výstup . Další informace naleznete v tématu Rozšíření vlastností, seznamu úkolů, výstupu a možností okna.
Modální dialogová okna
V rozšíření sady Visual Studio byste měli vytvořit modální dialogová okna tím, že je odvozujete z Microsoft.VisualStudio.PlatformUI.DialogWindow, což vám umožní řídit je a zbytek uživatelského rozhraní. Další informace najdete v tématu Vytváření a správa modálních dialogových oken.