C# ile Form Ekranını Titretme

Paylaş
 

Merhaba arkadaşlar, bu yazımızda form ekranını titretmeyi göreceğiz. Bu bizim ne işimize yarayacak demeyin. İlla ki ihtiyacınız olabilir 🙂

Formu titretme kodlarımız kısa. Ama biz bunu giriş paneli ile birlikte kullanacağız. Kullanıcımız giriş yapmak için bilgilerini girdiğinde girdiği bilgiler yanlış ise form ekranını titreteceğiz.

İlk olarak formumuzun tasarımını yapalım beraber. Ben aşağıda ki şekilde oluşturdum formumu.

FormTitretme

Daha sonra Giriş Yap butonumuzun click olayına aşağıda ki kodları yazarak kullanıcı giriş bilgilerinin doğruluğunu kontrol ettik.

            string KAdi = txt_KAdi.Text.ToString(); // Kullanıcı Adımızı KAdi değişkenimize atadık.
            string Sifre = txt_Sifre.Text.ToString(); // Şifremizi Sifre değişkenimize atadık.
            if (KAdi == "BSoylu.Com" && Sifre == "BSoylu.Com") // if kontrolü ile kontrol ettik
            {
                MessageBox.Show("Başarılı bir şekilde giriş yaptınız!", "Başarılı", MessageBoxButtons.OK, MessageBoxIcon.Information); // Bilgiler doğru ise ekranda mesaj kutusu gösterdik.
            }
            else Titret(); // Bilgiler yanlış ise formu titrettik.

Yukarıda gördüğünüz gibi giriş kontrolünü ben if komutu ile kontrol ettim. Siz projenizi veritabanına bağlayarak o şekilde de kullanıcı kontrolü yapabilirsiniz.
Bilgilerin yanlış olduğunda Titret() olayını çalıştırdık ve kodları aşağıda.

            for (int i = 0; i < 1000; i++)
            {
                this.Left += 10;
                this.Left -= 10;
                i++;
            }

Buradaki 1000 değeri milisaniye görevi görür.Yani for döngüsünü 1000 kere tekrarlamak formunuzu 0.5 saniye titretecektir. Ben sağa ve sola titrettim. Siz aşağıya ve yukarıyada titremesini sağlayabilirsiniz. Yapmanız gereken this.Top += 5; ve this.Top -= 5; kodlarını eklemek.

Evet arkadaşlar bu uygulamamızda bu kadar. Eskiden Windows Live Messenger kullananlar bu titretme özelliğini bilir 🙂
Kolay gelsin..


İndir “Form Ekranı Titretme” FormTitretme.zip – 390 defa indirildi – 73 KB

Bu yazı 1.631 kere okundu.
  • Site Yorum

Bir yorum bırak

YAZAR HAKKINDA

Bağımsız çalışan, çok düşünen, kodlamaya aşık ve güldürmeyi seven bir developer...
SPONSOR BAĞLANTILAR
SPONSOR BAĞLANTILAR

  • ÇOK OKUNAN
  • YENİ
  • YORUM
Facebookta Takip Edin
Kredi hakkında bilgi alanı
şişli escort avcılar escort esenyurt escortsohbet hattı
deneme bonusu sohbet hattı sohbet hattı sohbet hattı avcılar escort esenyurt escort