私はこれを持っています。これは、ユーザーがアプリケーションを閉じて再度開いたときに使用された最後のフォルダーのみを保存します。
private void btnBrowse_Click(object sender, EventArgs e)
{
Properties.Settings.Default.Reload();
fbFolderBrowser.SelectedPath = AppVars.LastSelectedFolder;
if (fbFolderBrowser.ShowDialog() == DialogResult.OK)
{
Properties.Settings.Default.LastSelectedFolder = fbFolderBrowser.SelectedPath.ToString();
Properties.Settings.Default.Save();
}
}
ユーザーがフォルダーを選択するたびに、そのパスを保存したいと考えています。次に、彼が参照ボタンをもう一度クリックしたときに、デフォルトのパスを最後に選択したいと考えています。
上記は機能していません。選択した最後のパスのみを保存し、アプリを再起動した場合にのみそのパスに戻ります。同じアプリ セッションで最後のパスを保存するにはどうすればよいですか?