переменные по умолчанию?Settings.Defaullt, defaultCity = txtcity.text;как их сделать? - PullRequest
0 голосов
/ 10 мая 2011

Ну, я скачал программу для wheater, но сейчас я не против, я смотрел, чем ты пишешь город и закрываешь программу, и когда ты снова открываешь ее, в ней последний город, который ты пишешь, как он? я смотрел, у него есть этот код в whaterform_formClosed но как мне создать эти переменные? и если это возможно, могу ли я сделать программу без базы данных? сохранить все в наборе данных? или таблицы данных? стандартные данные? набор данных по умолчанию? но теперь я хочу знать, как создать переменную по умолчанию

         private void weatherForm_FormClosed(object sender, FormClosedEventArgs e)
    {
        //Save Settings
        Settings.Default.defaultCity = txtCity.Text;
        Settings.Default.intervalText = comboBoxEdit1.Text;
        Settings.Default.windowPosition = this.Location;
        Settings.Default.timerOn = timer1.Enabled;
        Settings.Default.intervalTime = delay;
        Settings.Default.Save();
    }

Ответы [ 2 ]

1 голос
/ 10 мая 2011

Самый простой способ хранить такую ​​информацию - в файле конфигурации (как в вашем примере)

Если вы откроете свойства своего проекта, он содержит вкладку под названием настройки. Добавьте туда нужные свойства, убедитесь, что у них есть область User, и вы сможете сделать что-то очень похожее.

1 голос
/ 10 мая 2011

Для этого можно использовать «настройки»:

Начиная с .NET Framework 2.0, вы можете создавать и получать доступ к значениям, которые сохраняются между сеансами выполнения приложения.Эти значения называются настройками.Настройки могут представлять пользовательские настройки или ценную информацию, которую приложение должно использовать.Например, вы можете создать серию настроек, в которых хранятся пользовательские настройки для цветовой схемы приложения.Или вы можете сохранить строку подключения, которая определяет базу данных, которую использует ваше приложение.Настройки позволяют как сохранять информацию, которая является критически важной для приложения вне кода, так и создавать профили, в которых хранятся настройки отдельных пользователей.

См. Использование настроек приложения и пользовательских настроек для получения дополнительной информации.

...