tehadm
Администратор
- Сообщения
- 1 180
- Реакции
- 303
Допустим при запуске программы мне требуется выбрать папку. И чтоб в следующий раз при каждом запуске программы мне этого не делать, данную папку можно сохранить в настройках.
Далее делаем следующее:
C#:
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();
}
}
C#:
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.
- Жмем ОК, чтобы сохранить настройки.