Condividi tramite


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

Le impostazioni con ambito applicazione sono di sola lettura e possono essere modificate solo in fase di progettazione o modificando il file .config tra le sessioni dell'applicazione. Le impostazioni con ambito utente, tuttavia, possono essere scritte in fase di esecuzione esattamente come si cambierebbe qualsiasi valore di proprietà. Il nuovo valore persiste per la durata della sessione dell'applicazione. È possibile salvare in modo permanente le modifiche alle impostazioni tra le sessioni dell'applicazione chiamando il metodo Save.

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

  1. Accedere all'impostazione e assegnargli un nuovo valore, come illustrato in questo esempio:

    Properties.Settings.Default.myColor = Color.AliceBlue;
    
  2. Se si desidera rendere persistenti le modifiche alle impostazioni tra le sessioni dell'applicazione, chiamare il metodo Save come illustrato in questo esempio:

    Properties.Settings.Default.Save();
    

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

Vedere anche