C# Sağdan Sola - Yukardan Aşağı Kayan Label

C# Sağdan Sola - Yukardan Aşağı Kayan Yazı


C# Sağdan Sola - Yukardan Aşağı Kayan Label


Labelları konumlarına göre kaydırmak için gereken kodlar.Ayrıca labelın içerisinde ki yazıyı da substring kullanarak kaydırmak mümkün bunun için uygulamadaki yorum satırı haline getirilmiş kodu aktif etmelisiniz.Denemeniz de fayda var konumlar önemli kendinizi geliştirmenize,projelerinizde kullanabileceğiniz kodlardır.


int x = 0; // label 1 için soldan sağa kayan yazı
        int y = 30; // label 2 için yukardan aşağı kayan yazı
        private void timer1_Tick(object sender, System.EventArgs e)
        {
            // label1.Text = label1.Text.Substring(1) + label1.Text.Substring(0,1); // Bu sadece yazıyı sola kaydırma
            label1.Location = new Point(x, label1.Location.Y); // soldan sağa çarpan label 1
            label2.Location = new Point(label1.Location.Y, y); // sağdan sola çarpan label 2
            x -= 5; // label 1 in x konumunu her tikte arttırıyoruz.
            y += 5; // label 2 nin y konumunu her tikte arttırıyoruz.
            if (x < 0) x = 425; // label 1 in x konumu sıfırdan küçük olunca konumunu 425 e alıyoruz.
            if (y > 260) y = 30; // label 2 nin y konumu 260 dan büyük olunca y sini 30 a alıyoruz.
        }

Yorumlar