C# (C Sharp) ile kayan yazı yapmak - Substring kullanımı | Ali Karahisar

C# (C Sharp) ile kayan yazı yapmak - Substring kullanımı

Merhaba Arkadaşlar,

C# ile kayan yazının nasıl yapıldığını göstereceğim. Öncelikle aşağıda ki görüntü de olduğu gibi bir form tasarımı yapalım. Ancak formumuza bir adette timer ekliyoruz. Benim eklediğim timer nesnesinin name özelliği "tmrKayma", siz kod kısmında kendi eklediğiniz timerın name özelliğini yazmayı unutmayın.


Öncelikle butonlarımızın kod kısımlarını yazıyoruz,


        private void btnBaslat_Click(object sender, EventArgs e)
        {
            tmrKayma.Start();
        }

        private void btnDurdur_Click(object sender, EventArgs e)
        {
            tmrKayma.Stop();
        }

Şimdi timerın kodlarını yazalım, zaten substringi burada kullanarak kaydırma işlemini sağlayacağız. Timerın tick özelliğine,

private void tmrKayma_Tick(object sender, EventArgs e)
        {
            this.Text = this.Text.Substring(1) + this.Text.Substring(0, 1);
        }

Kodlarımızı yazıyoruz bu şekilde biz formun text özelliğini kaydırdık ancak siz isterseniz diğer kontroller üzerinde de örneğin bir label da ya da buton da bunu deniyebilirsiniz umarım işinize yarar,
Sağlıcakla.

Buradan kodları indirebilirsiniz.

Paylaş:



    Yorumlar - 0 Yorum :

Yorum Gönder