C# Animasyonlu Text Yapımı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
22 Kas 2020
Mesajlar
315
Çözümler
1
Tepki puanı
95
Ödüller
3
5 HİZMET YILI
Merhaba arkadaşlar bu konuda animasyonlu text yapımını göstericeğim.

bandicam 2021-08-08 18-41-58-218.gif


Önce bi form açın boş veya dolu fark etmez. Bir label ekleyin ve form load'a gelin.


C#:
  string text = label1.Text; // label yazısını bir stringe atayalım.
            label1.Text = ""; // yazıyı boşaltalım
            int ms = 100; // ms hesabında bir süre seçelim


            restart.Visible = false; // opsiyonel
            exit.Visible = false; // opsiyonel

            while (true)
            {

                foreach (char character in text) // text stringini char olarak alıp
                {

                    label1.Text += character; // her char için labela karakter ataması yapalım
                    await Task.Delay(ms); // burdaki await UI'nin donmaması için önemlidir.

                }

                if (label1.Text == text) // döngü tamamlandı. Burda istediğiniz kodları yazabilirsiniz
                {

                    restart.Visible = true;
                    exit.Visible = true;
                    break;

                }

            }

Mantığı böyle, eğer projeyi hazır olarak indirmek isterseniz >
Bağlantıları görmek için lütfen Giriş Yap
 
Süper Üye
Katılım
28 Ocak 2018
Mesajlar
1,208
Çözümler
28
Tepki puanı
142
Ödüller
10
Sosyal
8 HİZMET YILI
Çok tatlı bi program olmuş, yeni başlayan arkadaşların inceleyip yeni fikirler ile ufak şeyler denemesine yardımcı olur diye düşünüyorum. Ellerine sağlık dostum.
 
Proleterya
Onaylı Üye
Katılım
7 Mar 2021
Mesajlar
53
Tepki puanı
0
Ödüller
3
Yaş
28
5 HİZMET YILI
eline sağlık güzel paylaşım
 
Seçkin Üye
Katılım
25 Ocak 2019
Mesajlar
307
Tepki puanı
24
Yaş
27
7 HİZMET YILI
Çok güzel Harbi cok güzel olmuş hoşuma gitti kullanırım
 
☾☆ ~ ☾☆
Seçkin Üye
Katılım
23 Ara 2020
Mesajlar
311
Çözümler
3
Tepki puanı
32
Ödüller
5
5 HİZMET YILI
Özellikle Loader tasarlayanlar için güzel bir yöntem, teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst