C# Kullanıcı girişine geri dönme

dyildiz (183) 5 yıl önce sordu

Merhaba arkadaşlar ;

C#'da hazırlamış olduğum bir uygulama var.Kullanıcı girişi ile giriş yapıyoruz.Giriş yaptıktan sonra kullanıcı değiştirmek istediğimde çıkış butonuna basınca programı tamamen kapatıp kullanıcı ekranına geri dönmesini istiyorum.Konu hakkında bilgili olan arkadaşlar yardımcı olabilirlerse çok sevinirim.Şimdiden yardımlarınız için teşekkür ederim.

Toplam 2 cevap


dyildiz (183) 5 yıl önce cevapladı

Ben bu şekilde çözdüm belki başka arkadaşlara bir faydası olur.

DialogResult oturum = new DialogResult();
            oturum = MessageBox.Show(" Oturumu kapatmak ister misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (oturum == DialogResult.Yes)
            {
                Application.Restart();
            }

alattin 5 yıl önce

Paylaşımın için teşekkürler

alattin (17125) 5 yıl önce cevapladı

Windows form uygulamalasından bahsediyorsun sanırım. Böyle bir işlem için uygulamanı tekrar kapatmana gerek yok. Mesela login adında bir formun olsun. Bir de taşıyıcın üzerinde çıkış yap diye bir buton. Çıkış yap tıklandığında login sırasında tanımladığın özellikleri kaldır,  sonra login penceresini ekrana getir. Diğer pencereleri gizle. Uygulamayı kapatıp açmak mantıklı değil.

dyildiz 5 yıl önce

Teşekkür ederim yorumunuz için.Sorunumu çözdüm aşağıda çözüm şeklimi paylaştım belki bir başkasına yararımız olur.