- Сообщения
- 202
- Реакции
- 0
Допустим при запуске программы мне требуется выбрать папку. И чтоб в следующий раз при каждом запуске программы мне этого не делать, данную папку можно сохранить в настройках.
Далее делаем следующее:
Код:
private void OpenButton_Click(object sender, EventArgs e)
{
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
SelectedFolderPath = folderBrowserDialog.SelectedPath;
MusicFolderTextBox.Text = SelectedFolderPath;
// Сохраняем выбранную папку в настройки
Properties.Settings.Default.SelectedFolderPath = SelectedFolderPath;
Properties.Settings.Default.Save();
}
}
Код:
private void Form1_Load(object sender, EventArgs e)
{
// Загружаем путь к папке, сохраненный в настройках
if (!string.IsNullOrEmpty(Properties.Settings.Default.SelectedFolderPath))
{
SelectedFolderPath = Properties.Settings.Default.SelectedFolderPath;
MusicFolderTextBox.Text = SelectedFolderPath;
}
}
Далее делаем следующее:
- Открываем файл настроек проекта. Обычно этот файл называется
Settings.settings и находится в папкеPropertiesпроекта. - Вводим имя свойства - SelectedFolderPath.
- Указываем тип свойства string.
- Жмем ОК, чтобы сохранить настройки.