Compartilhar via


Como gravar configurações do 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 design ou alterando o arquivo .config entre as sessões do aplicativo. No entanto, as configurações com escopo de usuário 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: Gravar 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 persistir as alterações nas configurações entre as sessões do aplicativo, chame o método Save conforme 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 de aplicativo oculto local do usuário.

Confira também