none
Riportare una singola Properties.Settings al valore di default RRS feed

  • Domanda

  • Ciao a tutti,

    so che è possibile riportare tutte le proprietà di un applicativo ai valori di default attraverso il metodo reset:

    Properties.Settings.Default.Reset();

    Esiste per caso invece la possibilità di resettare singolarmente le diverse proprietà?

    Ciao Grazie.

    martedì 16 luglio 2019 16:30

Risposte

  • Essendo i setting standard localizzati nella cartella di installazione dei programmi sulla quale anche se sei Administrator non hai direttamente modo di scrivere io non li uso mai perché ovviamente la modifica non è possibile a runtime però per rispondere al tuo quesito potrebbe funzionare qualcosa di questo tipo:

    string s = Properties.Settings.Default.Pippo;
    string s2 = (string)Properties.Settings.Default.Properties["Pippo"].DefaultValue;

    Se la prima riga prende il valore corrente, la seconda dovrebbe prendere il valore di default.


    Sabrina C. - http://www.dotnetwork.it

    lunedì 22 luglio 2019 07:28

Tutte le risposte

  • Essendo i setting standard localizzati nella cartella di installazione dei programmi sulla quale anche se sei Administrator non hai direttamente modo di scrivere io non li uso mai perché ovviamente la modifica non è possibile a runtime però per rispondere al tuo quesito potrebbe funzionare qualcosa di questo tipo:

    string s = Properties.Settings.Default.Pippo;
    string s2 = (string)Properties.Settings.Default.Properties["Pippo"].DefaultValue;

    Se la prima riga prende il valore corrente, la seconda dovrebbe prendere il valore di default.


    Sabrina C. - http://www.dotnetwork.it

    lunedì 22 luglio 2019 07:28
  • Ciao Sabrina scusa il ritardo ma ho avuto tempo di provare solo ora. Grazie mille!
    giovedì 12 settembre 2019 13:56