Condividi tramite


Procedura: scrivere le impostazioni utente in fase di esecuzione con C#

Le impostazioni con ambito di applicazione sono di sola lettura e possono essere modificate solo in fase di progettazione o modificando il file .config tra sessioni dell'applicazione. Le impostazioni con ambito di utente possono invece essere scritte in fase di esecuzione usando la stessa procedura adottata per modificare il valore di una proprietà. Il nuovo valore viene mantenuto per la durata della sessione dell'applicazione. È possibile mantenere le modifiche alle impostazioni tra le sessioni dell'applicazione chiamando il metodo Save.

Procedura: Scrivere e mantenere le impostazioni utente in fase di esecuzione con C#

  1. Accedere all'impostazione e assegnarle un nuovo valore come mostrato nell'esempio seguente:

    Properties.Settings.Default.myColor = Color.AliceBlue;  
    
  2. Se si vogliono mantenere le modifiche alle impostazioni tra sessioni dell'applicazione, chiamare il metodo Save, come mostrato nell'esempio seguente:

    Properties.Settings.Default.Save();  
    

Le impostazioni utente vengono salvate in un file all'interno di una sottocartella della cartella dati applicazioni nascosta locale dell'utente.

Vedi anche