ALLAH (cc)'IN EN GÜZEL İSİMLERİ (ESMA-ÜL HÜSNA)
el - METİN

Çok sağlam, pek kuvvetli, güçlü

     ANASAYFA    |   BEN KİMİM?   |   GALERİ   |   ZİYARETÇİ DEFTERİ   |   İLETİŞİM      Allah'ım! Beni iyilik işledikleri zaman sevinen ve kötülük yaptıkları zaman bağışlanma dileyen kullarından eyle. - İbn Mâce, "Edeb", 57

C Sharp ile Kayan Yazı Yapma

C Sharp ile Kayan Yazı Yapma
 + Yazıyı Büyüt    - Yazıyı Küçült           

Selamun Aleyküm merhaba, bugün c#.net form ekranında yazı kaydırmayı anlatacağım. Bu yazımda form başlığını ve label etiketindeki yazıyı kaydıracağız. Anlatacağım yöntem ile istediğiniz metni istediğiniz elemanda kaydırabilirsiniz.

Öncelikle form üzerine 1 adet timer ve 1 adet label ekleyerek aşağıdaki gibi düzenleyelim.

Timer ile kayan yazı programı form ekranı

Yukarıdaki formda form başlığına (formun text özelliğine) “KAYAN YAZI –MUSTAFA KARSLI” yazdım. Label1’in text özelliğine “Kayan yazı uygulaması - Mustafa KARSLI” yazdım ve timer1’in enabled özelliğini “True” yaptım. Bu ayarlamaları properties penceresinden yapıyoruz.

Burada timer1’in enabled özelliğini true yapmamızın amacı timer’ın hemen çalışmasını sağlamaktır. Bu özelliği formun kod ekranına da yazılabilir. Form üzerine çift tıklayarak açılan kod ekranında formun yüklenmesi olayına (form load) aşağıdaki kodu yazarak da timer1’i çalıştırabiliriz.

                  timer1.Enabled  =  true;

Yukarıdaki ayarlamaları yaptıktan sonra timer1 üzerine çift tıklayarak timer1’in çalışması (timer1_Tick) olayına aşağıda vereceğim kodu yazıyoruz.

Form Başlığını Kaydırma - Label’deki Metni Kaydırma

Formun text özelliğine kaymasını istediğimiz metni yazdıktan sonra (form başlığını yukarıda tanımlamıştık) timer1_Tick olayını aşağıdaki gibi yazıyoruz.

1     privatevoid timer1_Tick(object sender, EventArgs e)

2     {

3         this.Text = this.Text.Substring(1) + this.Text.Substring(0, 1);

4         label1.Text = label1.Text.Substring(1) + label1.Text.Substring(0, 1);

5     } Kaynak: www.mustafakarsli.com

Burada 1.satır timer’ın çalışması olayıdır.

 3.satırda this.Text dediğimiz formun text (form başlığı) özelliğidir. Substring ise metnin belirli bir yerini almamızı sağlar. Yukarıdaki kod ile formun başlığındaki metnin sonuna yine formun başlığındaki metinden tek tek harf ekleme yapıyoruz. Bu şekilde metni kaydırmış oluyoruz.

4.satırda ise label’daki metin aynı yöntemle kaydırılmaktadır.

Tasarımı yapıp, kodları yazdıktan sonra f5 ile programı çalıştırdığımızda programın çalıştığını görebilirsiniz. Aşağıda programın çalışmış halinin görüntüsünü  görebilirsiniz.

C Sharp Kayan Yazı Programı

Sizde örnekleri çoğaltabilirsiniz. İlerleyen günlerde yeni derslerde görüşmek üzere sağlıcakla kalınız…

Mustafa KARSLI  Kaynak: www.mustafakarsli.com

( 17778 ) kez okundu     -     09.05.2013    Tweetle     
C Sharp ile Kayan Yazı Yapma, kayan yazı, csharp marquee, c# kayan yazı, başlık kaydırma, form text kaydırma, label text kaydırma, c#, c#net kayan yazı, c#.net form başlığını kaydırma, kayan yazı programı, c sharp yazı kaydırma, text kaydırma, c sharp text marquee, mustafa karslı
Ziyaretçi Yorumları
( 2 ) Yorum
Tümünü Göster
kaan - bitlis - 15.06.2013 20.25
     hocam tşkr ettm cok güzel site maşallah emeğinize yüreğinize sağlık başarılarınızn devamını dilerim

murat - istanbul - 28.05.2013 14.12
     c# formda kayan yazı belli bir uzunluktan başa döndürme nasıl yapılır kodalr ile yardımcı olursanız sevinirim

Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
İsim
:
Yorum
:
En fazla 400 karakter
Şehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (54.227.126.69) kaydedilecektir)
  Yeni Dersleri Takip etmek İstiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Bilgisayar Ağları
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Fireworks
Flash - Action Script 3
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Silverlight
Şanlı Tarihimiz
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 6
 Bugün : 634
 Toplam : 1323780
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2017  
Site Haritası

 

6