Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Visual Studio biedt verschillende typen vensters, bijvoorbeeld vensters voor hulpprogramma's, documentvensters en dialoogvensters. Andere vensters, zoals het venster Eigenschappen , het venster Uitvoer en het venster Takenlijst , zijn typen vensters van hulpprogramma's.
Vensters van hulpprogramma's
Visual Studio-hulpprogrammavensters zijn meestal alleen-lezenvensters die niet op bestanden zijn gebaseerd. In deze verschillen ze van documentvensters, waarin bestanden worden weergegeven in de lees-/schrijfmodus. Het venster Werkset, Solution Explorer, Eigenschappen en Webbrowser zijn voorbeelden van hulpprogrammavensters.
Zie Een hulpmiddelvenster toevoegen voor meer informatie over het maken van een eenvoudig hulpmiddelvenster.
Zie Een hulpprogrammavenster registreren bij Visual Studio als u een hulpprogrammavenster wilt registreren.
Hulpprogrammavensters zijn standaard één exemplaar, wat betekent dat slechts één exemplaar van het hulpprogrammavenster tegelijk kan worden geopend. Zodra een enkelvoudig hulpprogrammavenster is geopend, blijft het geopend totdat de IDE wordt afgesloten. Wanneer u een enkelvoudig hulpmiddelvenster sluit, verandert alleen de zichtbaarheid ervan. U kunt ook hulpprogrammavensters met meerdere exemplaren maken, zodat meerdere exemplaren van het venster tegelijkertijd kunnen worden geopend. Zie Een hulpmiddelvenster maken met meerdere instanties voor meer informatie.
Hulpprogrammavensters kunnen dynamisch zijn, wat betekent dat ze zichtbaar zijn wanneer hun gerelateerde UI-context van toepassing is. Het gebruik van automatische zichtbaarheid kan de rommel van vensters in de IDE verminderen. Zie Een dynamisch hulpmiddelvenster openen voor meer informatie.
Vensters van hulpprogramma's kunnen worden vastgezet, zwevend geplaatst, of met tabbladen in het documentframe geplaatst. Het frame van het gereedschapvenster wordt geleverd door de IDE en wordt gebruikt om de grootte, locatie, dockingstatus en andere permanente eigenschappen te beheren. In het taakvenstervenster wordt de inhoud weergegeven. De standaardgrootte en -locatie zijn alleen van toepassing wanneer het gereedschapsvenster voor het eerst wordt geopend; daarna blijft de status van het taakvenster behouden.
Venstervensters van hulpprogramma's kunnen WPF-gebruikersbesturingselementen en ondersteuningswerkbalken hosten. U kunt de Window eigenschap overschrijven om de handle van de gehoste controle te retourneren.
U kunt veel verschillende functies toevoegen aan vensters van hulpprogramma's. U kunt bijvoorbeeld een werkbalk toevoegen: Een werkbalk toevoegen aan een taakvenster of een snelmenu: Een snelmenu toevoegen in een taakvenster. U kunt een zoekcontrole toevoegen waarmee u items in uw hulpmiddelvenster kunt zoeken: Zoekactie toevoegen aan een hulpmiddelvenster.
U kunt zich abonneren op gebeurtenissen in het hulpprogrammavenster: Abonneren op een gebeurtenis.
Bestaande hulpprogrammavensters uitbreiden
U kunt informatie over het taakvenster toevoegen aan een nieuwe pagina Opties en een nieuwe instelling op de pagina Eigenschappen , schrijven naar de vensters Takenlijst en Uitvoer . Zie De vensters Eigenschappen, Takenlijst, Uitvoer en Opties uitbreiden voor meer informatie.
Modale dialoogvensters
In een Visual Studio-extensie moet u modale dialoogvensters maken door ze te afleiden van Microsoft.VisualStudio.PlatformUI.DialogWindow, zodat u ze en de rest van de gebruikersinterface kunt beheren. Zie Modale dialoogvensters maken en beheren voor meer informatie.