По умолчанию есть только одна настройка. Если вам нужен простой способ определить, какая настройка используется в какой форме, введите префикс имени, например,
loginForm.Width = Properties.Settings.Default.LoginForm_Width;
mainForm.Height = Properties.Settings.Default.MainForm_Height;
И т. Д.
Вы жаловались на «это так долго» .. либо вы можете сделать ссылку на него в классе:
var s = Properties.Settings.Default;
loginForm.Width = s.LoginForm_Width;
mainForm.Height = s.MainForm_Height;
Или привязать данные, чтобы элементы управления получили свои собственные свойства и настройки (и сохранили любые изменения в них обратно в настройках:
- сделать файл настроек
- сделать настройки
- удалить, например, текстовое поле
- в сетке свойств развернуть (ApplicationSettings)
- нажать
[...]
рядом с (PropertyBinding) - выберите из списка свойство, которое можно привязать к настройке (я установил строковую настройку, поэтому на своем изображении я привязал его к свойству Text)
- OK
Теперь ваши настройки и элемент управления подключены - вы изменяете текст в текстовом поле, значение Properties.Setting.Default.SettingX
изменяется. Вы сохраняете, выходите, перезагружаетесь, значение снова там