Melhor maneira de vincular propriedades do Windows Forms para ApplicationSettings em c #?
Em um aplicativo de área de trabalho que precisa de algum re-fatoramento sério, tenho vários pedaços de código que se parecem com isso:
private void LoadSettings()
{
WindowState = Properties.Settings.Default.WindowState;
Location = Properties.Settings.Default.WindowLocation;
...
}
private void SaveSettings()
{
Properties.Settings.Default.WindowState = WindowState;
Properties.Settings.Default.WindowLocation = Location;
...
}
Qual é a melhor maneira de substituir isso? Restrições impostas pelo projeto:
Visual Studio 2005C # / .NET 2.0Formulários do WindowsAtualizar
Para a posteridade, também encontrei dois tutoriais úteis:"Configurações de usuário do Windows Forms em C #" e"Explorando Segredos de Configurações de Aplicativos Persistentes".
Eu fiz uma pergunta de acompanhamento sobre o uso dessa técnica para vincular o tamanho de um formulárioAqui. Separei-os para ajudar pessoas que pesquisam problemas semelhantes. Detalhes