Silverlight Şifre Kontrolü
Silverlight Şifre Kontrolü. Girilen şifre uzunluğunu ve nelerden oluşması gerektiğini kontrol eden bir uygulama.
Eğer şifre 5 karakterden kısa ise şifre hatalı
Eğer şifre sadece harflerden oluşuyorsa yine hatalı olarak mesaj veriyor.
Eğer şifre en az 5 karakterli ve içerisinde en az 1 tane rakam varsa şifre doğru
Uygulamanın MainPage.xaml dosyasının kodu:
<Grid x:Name="LayoutRoot" Background="White"> <Canvas Height="268" HorizontalAlignment="Left" Margin="19,19,0,0" Name="canvas1" VerticalAlignment="Top" Width="363" Background="#FFB7C6D8"> <TextBox Canvas.Left="28" Canvas.Top="31" Height="45" Name="sifre" Width="311" FontSize="25" TextChanged="sifre_TextChanged" /> <TextBlock Canvas.Left="28" Canvas.Top="106" Height="66" Name="kontrol" Text="" Width="316" /> </Canvas> </Grid>
Uygulamanın MainPage.xaml.cs dosyasının kodu:
int uzunluk, i = -5; string kelime=sifre.Text; int[] sayi = new int[20]; uzunluk = sifre.Text.Length; if (uzunluk < 5) { kontrol.Text = "Şifre en az 5 karakterden oluşmalı"; kontrol.Foreground = new SolidColorBrush(Colors.Red); } else { sayi[0] = kelime.IndexOf("0"); sayi[1] = kelime.IndexOf("1"); sayi[2] = kelime.IndexOf("2"); sayi[3] = kelime.IndexOf("3"); sayi[4] = kelime.IndexOf("4"); sayi[5] = kelime.IndexOf("5"); sayi[6] = kelime.IndexOf("6"); sayi[7] = kelime.IndexOf("7"); sayi[8] = kelime.IndexOf("8"); sayi[9] = kelime.IndexOf("9"); sayi[10] = kelime.IndexOf("?"); if ((sayi[0] != -1) || (sayi[1] != -1) || (sayi[2] != -1) || (sayi[3] != -1) || (sayi[4] != -1) || (sayi[5] != -1) || (sayi[6] != -1) || (sayi[7] != -1) || (sayi[8] != -1) || (sayi[9] != -1) || (sayi[10] != -1)) { kontrol.Text = "Şifre Geçerli"; kontrol.Foreground = new SolidColorBrush(Colors.Green); } else { kontrol.Text = "Şifre rakam ve harflerden oluşmalı"; kontrol.Foreground = new SolidColorBrush(Colors.Red); } }
Uugulamanın ekran görüntüleri
Bu Yazıya Tepkin Nedir?
+1
1
+1
+1
+1
+1
+1
+1
<< Önceki Yazı
Sonraki Yazı >>
Silverlight, silverlight dersleri, silverlight kodları, silverlight kullanımı, silverlight örnek kodları, silverlight örnek uygulamaları, silverlight örnekleri, Silverlight Şifre Kontrolü, silverlight uygulamaları