Partilhar via


Como: Escrever configurações de usuário em tempo de execução com C#

As configurações com escopo de aplicativo são somente leitura e só podem ser alteradas em tempo de desenvolvimento ou alterando o arquivo de .config entre as sessões do aplicativo. As configurações que são definidas pelo usuário, no entanto, podem ser gravadas em tempo de execução, assim como você alteraria qualquer valor de propriedade. O novo valor persiste durante a sessão do aplicativo. Você pode persistir as alterações nas configurações entre as sessões do aplicativo chamando o método Save.

Como: Escrever e persistir configurações de usuário em tempo de execução com C#

  1. Acesse a configuração e atribua-lhe um novo valor, conforme mostrado neste exemplo:

    Properties.Settings.Default.myColor = Color.AliceBlue;  
    
  2. Se você quiser manter as alterações nas configurações entre as sessões do aplicativo, chame o método Save como mostrado neste exemplo:

    Properties.Settings.Default.Save();  
    

As configurações do usuário são salvas em um arquivo dentro de uma subpasta da pasta de dados do aplicativo oculto local do usuário.

Ver também