Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visual Studio offre diversi tipi di finestre, ad esempio finestre degli strumenti, finestre di documenti e finestre di dialogo. Altre finestre, ad esempio la finestra Proprietà , la finestra Output e la finestra Elenco attività , sono tipi di finestre degli strumenti.
Finestre degli strumenti
Le finestre degli strumenti di Visual Studio sono in genere finestre di sola lettura che non sono basate su file. In questo modo differiscono dalle finestre dei documenti, che visualizzano i file in modalità lettura/scrittura. La casella degli strumenti, Esplora soluzioni, la finestra Proprietà e Web Browser sono esempi di finestre degli strumenti.
Per informazioni su come creare una finestra degli strumenti semplice, vedere Aggiungere una finestra degli strumenti.
Per registrare una finestra degli strumenti con Visual Studio, vedere Registrare una finestra degli strumenti.
Le finestre degli strumenti sono a istanza singola per impostazione predefinita, ovvero è possibile aprire una sola istanza della finestra degli strumenti alla volta. Dopo l'apertura di una finestra degli strumenti a istanza singola, rimane aperta fino alla chiusura dell'IDE. Quando si chiude una finestra degli strumenti a istanza singola, viene modificata solo la visibilità. È anche possibile creare finestre degli strumenti a istanze multiple, in modo che più istanze della finestra possano essere aperte contemporaneamente. Per altre informazioni, vedere Crea una finestra degli strumenti a istanze multiple.
Le finestre degli strumenti possono essere dinamiche, ovvero sono visibili ogni volta che si applica il contesto dell'interfaccia utente correlato. L'uso della visibilità automatica può ridurre il disordine delle finestre nell'IDE. Per altre informazioni, vedere Aprire una finestra degli strumenti dinamici.
Le finestre degli strumenti possono essere ancorate, flottanti o a schede nel riquadro del documento. La cornice della finestra degli strumenti viene fornita dall'IDE e viene usata per controllare le dimensioni, la posizione, lo stato di ancoraggio e altre proprietà persistenti. Il riquadro della finestra degli strumenti visualizza il contenuto. Le dimensioni e la posizione predefinite si applicano solo quando la finestra degli strumenti viene aperta per la prima volta; dopo di che lo stato della finestra degli strumenti viene mantenuto.
I riquadri della finestra degli strumenti possono ospitare controlli utente WPF e supportare le barre degli strumenti. È possibile eseguire l'override della proprietà Window per restituire l'handle del controllo ospitato.
È possibile aggiungere molte funzionalità diverse alle finestre degli strumenti. Ad esempio, è possibile aggiungere una barra degli strumenti: aggiungere una barra degli strumenti a una finestra degli strumenti o un menu di scelta rapida: Aggiungere un menu di scelta rapida in una finestra degli strumenti. È possibile aggiungere un controllo Di ricerca che consente di cercare elementi all'interno della finestra degli strumenti: aggiungere la ricerca a una finestra degli strumenti.
È possibile sottoscrivere gli eventi della finestra degli strumenti: sottoscrivere un evento.
Estendere le finestre degli strumenti esistenti
È possibile aggiungere informazioni sulla finestra degli strumenti a una nuova pagina Opzioni e una nuova impostazione nella pagina Proprietà , scrivere nelle finestre Elenco attività e Output . Per altre informazioni, vedere Estendere le finestre Proprietà, Elenco attività, Output e Opzioni.
Finestre di dialogo modali
In un'estensione di Visual Studio è necessario creare finestre di dialogo modali derivandole da Microsoft.VisualStudio.PlatformUI.DialogWindow, che consente di controllarle e il resto dell'interfaccia utente. Per altre informazioni, vedere Creare e gestire finestre di dialogo modali.