1.Bir windows form oluşturalım. Ben Adını "SaveSettings" Koydum.
2.Solution explorer içerisinde properties sekmesini genişletelim.
3.Properties içerisinde Settings.settings dosyamıza çift tıklayalım.
4.Açılan settings tablosunda kullanacağımız özellikleri belirtelim.
Ben burada BeniUnutma diye bir bool ayar ekledim ve default değerini false ayarladım.
5.İki form oluşturalım birisinin adını ben Login diğerinin Adını MainForm olarak oluşturdum.
Login formuna btnGiris adında bir buton ekledim.
MainForm içerisine ise btnCikis adında bir buton ekledim.
6. Giriş butonumuza çift tıklayalım ve aşağıdaki komut ile setttings özelliğimizi değiştirelim.
Properties.Settings.Default.BeniUnutma = true;
Properties.Settings.Default.Save();
MainForm mf = new MainForm();
mf.Show();
7.Çıkış butonumuza çift tıklayalım ve aşağıdaki kodlarla BeniUnutma değerini false yazalım.
8.Daha sonra program class'ımızı açalım ve aşağıdaki şekilde açacağımız formu seçelim.Properties.Settings.Default.BeniUnutma = false;
Properties.Settings.Default.Save();
if(Properties.Settings.Default.BeniUnutma)Programımız artık hazır hale geldi. Giriş yap butonuna bastıktan sonra programımızın settings ayarlarından BeniUnutma ayarı tru değeri alacaktır ve programdan Çıkış yap butonuna basana kadar bu değeri koruyacaktır.
{
Application.Run(new MainForm());
}
else
{
Application.Run(new Login());
}