Çözüldü Kullanıcı girişinde çıkan hata

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

654515

Picopat
Katılım
23 Nisan 2023
Mesajlar
409
Çözümler
5
Merhaba. C# uygulamam için giriş ekranı yaparken şifre kısmının yıldızlı olmasını istedim ama yapamadım. Yardımcı olur musunuz? (Sarı renkli satırda hata var.)

C#:
int sifre;
        private void button1_Click(object sender, EventArgs e)
        {
            sifre = Convert.ToInt32(textBox2.Text);
            if (textBox1.Text == "istanbuliletisim" && [COLOR=rgb(250, 197, 28)]textBox2.PasswordChar == "12345"[/COLOR])
               {
                  MessageBox.Show("Giriş başarılı. Sisteme hoş geldiniz!");
               }

            else
               {
                  MessageBox.Show("Hatalı giriş.");
               }
        }
    }
}
 
Bertek41'in söylediği doğru. Passwordchar'ın kullanımında hata yapmışsınız. O kısımda her girilen karakterin nasıl görüneceğine dair bir seçim yapmanız gerekiyor. Veriyi yine textBox2'nin text kısmında tutmalısınız.

C#:
textBox2.Text = "Şifreniz";

textBox2.PasswordChar = '*'; // tek tırnak çünkü char tipinde değer tutuyor.
 
TextBox'ı initialize ederken textBox2.PasswordChar = '*'; eklemeniz gerekiyor.
Bertek41'in söylediği doğru. Passwordchar'ın kullanımında hata yapmışsınız. O kısımda her girilen karakterin nasıl görüneceğine dair bir seçim yapmanız gerekiyor. Veriyi yine textBox2'nin text kısmında tutmalısınız.

C#:
textBox2.Text = "Şifreniz";

textBox2.PasswordChar = '*'; // tek tırnak çünkü char tipinde değer tutuyor.
Hepinize teşekkür ederim hocam çok sağ olun.
 

Yeni konular

Geri
Yukarı