¿La mejor manera de enlazar las propiedades de Windows Forms a ApplicationSettings en C #?
En una aplicación de escritorio que necesita una re-factorización seria, tengo varios trozos de código que se parecen a esto:
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;
...
}
¿Cuál es la mejor manera de reemplazar esto? Restricciones impuestas por el proyecto:
Visual Studio 2005C # / .NET 2.0Formularios de WindowsActualizar
Para la posteridad, también he encontrado dos tutoriales útiles:"Configuración de usuario de Windows Forms en C #" y"Explorando secretos de configuraciones de aplicaciones persistentes".
He hecho una pregunta de seguimiento sobre el uso de esta técnica para vincular el tamaño de un formularioaquí. Los separé para ayudar a las personas que buscan problemas similares. Al aire libre