Condividi tramite


Pagina Impostazioni, Progettazione progetti

Utilizzare la pagina Impostazioni di Progettazione progetti per specificare le impostazioni dell'applicazione di un progetto. Le impostazioni dell'applicazione consentono di archiviare e recuperare le impostazioni delle proprietà e altre informazioni per l'applicazione in modo dinamico. Consentono inoltre di mantenere le preferenze personalizzate dell'applicazione e dell'utente in un computer client. Per altre informazioni, vedere Gestire le impostazioni dell'applicazione.

Per accedere alla pagina Impostazioni , selezionare un nodo del progetto in Esplora soluzioni e quindi usare il menu di scelta rapida con il pulsante destro del mouse per selezionare Proprietà. Quando viene visualizzato Progettazione progetti, selezionare la scheda Impostazioni .

Nella scheda Impostazioni verrà visualizzato un collegamento Crea o apri impostazioni applicazione .

Screenshot della scheda Impostazioni in Progettazione progetti per un progetto WPF in Visual Studio 2022, in cui si fa clic su un collegamento per generare dinamicamente la finestra di dialogo Impostazioni.

Selezionare il collegamento Crea o apri impostazioni applicazione per aprire una pagina Impostazioni in Progettazione progetti.

Screenshot della scheda Impostazioni in Progettazione progetti per un progetto WPF in Visual Studio 2022.

Screenshot della scheda Impostazioni in Progettazione progetti per un progetto WPF in Visual Studio 2019.

Barra di intestazione

La barra di intestazione nella parte superiore della pagina Impostazioni contiene diversi controlli:

Sincronizza

Sincronizza ripristina le impostazioni con ambito utente usate dall'applicazione in fase di esecuzione o durante il debug sui valori predefiniti definiti in fase di progettazione. Per ripristinare i dati, rimuovere i file specifici dell'applicazione generati in fase di esecuzione dal disco, non dai dati del progetto.

Caricare le impostazioni Web

Carica impostazioni Web visualizza una finestra di dialogo Account di accesso che consente di caricare le impostazioni per un utente autenticato o per gli utenti anonimi. Questo pulsante è abilitato solo quando sono stati abilitati i servizi dell'applicazione client nella pagina Servizi e è stato specificato un percorso del servizio impostazioni Web.

Visualizza codice

Per i progetti C#, il pulsante Visualizza codice consente di visualizzare il codice nel file Settings.cs . Questo file definisce la Settings classe , che consente di gestire eventi specifici sull'oggetto Settings . Nei linguaggi diversi da Visual Basic, è necessario chiamare in modo esplicito il Save metodo di questa classe wrapper per rendere persistenti le impostazioni utente. Questa operazione viene in genere eseguita nel gestore eventi Closing del form principale. Di seguito è riportato un esempio di chiamata al Save metodo :

Properties.Settings.Default.Save();

Per i progetti Visual Basic, il pulsante Visualizza codice consente di visualizzare il codice nel file Settings.vb . Questo file definisce la MySettings classe , che consente di gestire eventi specifici sull'oggetto My.Settings . Per altre informazioni sull'accesso alle impostazioni dell'applicazione tramite l'oggetto My.Settings , vedere Accedere alle impostazioni dell'applicazione.

Per altre informazioni sull'accesso alle impostazioni dell'applicazione, vedere Impostazioni dell'applicazione per Windows Form.

Modificatore di accesso

Il pulsante Modificatore di accesso specifica il livello di accesso delle Properties.Settings classi helper (in C#) o My.Settings (in Visual Basic) generate da Visual Studio in Settings.Designer.cs o Settings.Designer.vb.

Per i progetti Visual C#, il modificatore di accesso può essere Interno o Pubblico.

Per i progetti Visual Basic, il modificatore di accesso può essere Friend o Public.

Per impostazione predefinita, l'impostazione è Interna in C# e Friend in Visual Basic. Quando Visual Studio genera classi helper come interno o Friend, le applicazioni eseguibili (.exe) non possono accedere alle risorse e alle impostazioni aggiunte alle librerie di classi (.dll file). Se è necessario condividere risorse e impostazioni da una libreria di classi, impostare il modificatore di accesso su Pubblico.

Per altre informazioni sulle classi helper delle impostazioni, vedere Gestire le impostazioni dell'applicazione.

Griglia delle impostazioni

La griglia delle impostazioni viene usata per configurare le impostazioni dell'applicazione. Questa griglia include le colonne seguenti:

Nome

Immettere il nome dell'impostazione dell'applicazione in questo campo.

Tipo

Usare l'elenco a discesa per selezionare un tipo per l'impostazione. I tipi usati più di frequente vengono visualizzati nell'elenco a discesa, ad esempio String, (Stringa di connessione) e System.Drawing.Font. È possibile scegliere un altro tipo selezionando Sfoglia alla fine dell'elenco e quindi selezionando un tipo nella finestra di dialogo Seleziona un tipo. Dopo aver scelto un tipo, viene aggiunto ai tipi comuni nell'elenco a discesa (solo per la soluzione corrente).

Importante

Browse è disponibile solo per i progetti .NET Framework. Sfoglia non è disponibile per i progetti .NET o .NET Core.

Portata

Selezionare Applicazione o Utente.

Le impostazioni con ambito applicazione, ad esempio le stringhe di connessione, sono associate all'applicazione. Gli utenti non possono modificare le impostazioni con ambito applicazione in fase di esecuzione.

Le impostazioni con ambito utente, ad esempio i tipi di carattere di sistema, devono essere usate per le preferenze utente. Gli utenti possono modificarli in fase di esecuzione.

valore

Dati o valore associati all'impostazione dell'applicazione. Ad esempio, se l'impostazione è un tipo di carattere, il valore potrebbe essere Verdana, 9,75pt, style=Bold.

Vedere anche