Hepinize Selamlar!
Basit tasarım efektleri nasıl yapılır birkaçını göstereceğim.
NOT: Aşırı düşünen insan olduğum için sürekli öyle böyle yapabilirsiniz notlarını bıraktım. Böyle olmamın sebebi ise anlamayan veya bilmeyen olabilir diye böyle ama kötü birşey yaptığımı sanmıyorum.
1) Yükleniyor yazısı:
1 Timer
1 Label ekleyiniz.
Timer1'in ınterval'ini 1 enabled'ini true yapınız.
Timer1'e girilmesi gereken kodlar
2) Renk değiştiren yazı:
1 Timer
1 Label ekleyiniz.
Timer1'in ınterval'ini 1 enabled'ini true yapınız.
Timer1'e girilmesi gereken kodlar
3) Textbox'taki yazıyı eş zamanlı olarak aktarma:
2 Label
2 TextBox
1 Timer ekleyiniz.
Label1 = gönderilen, TextBox1'i ifade etsin
Label2 = gelen, TextBox2'yi ifade etsin.
Timer1'in ınterval'ini 1 enabled'ini true yapınız.
Timer1'e girilmesi gereken kodlar
4) Basit animasyonlar:
Boyutunu değiştirebileceğimiz herhangi bir nesne 1 Button ve 2 adet Timer ekleyiniz.
Kullandığınız nesnenin önceki ve sonraki boyutunu bir yere not ediniz.
NOT: Kendinize göre yapabilirsiniz uzunluk yerine genişliği mesela.
İstediğiniz boyutlarıda kullanabilirsiniz.
Button1'e girilecek kodlar
Timer1'in ınterval'ini 1 enabled'ini false yapınız.
Timer1'e girilecek kodlar
Timer2'in ınterval'ini 1 enabled'ini false yapınız.
Timer2'ye girilecek kodlar
5) Komut oluşturma
2 Label
1 TextBox
1 RichTextBox
1 Button ekleyiniz.
Label1'in yazısını y = Youtube olarak değiştiriniz.
Label2'in yazısını f = Facebook olarak değiştiriniz.
RichTextBox'ın enabled özelliğini false , readonly özelliğini true yapınız.
Button1'i gönder olarak adlandırıp içine şu kodları yazınız
Basit tasarım efektleri nasıl yapılır birkaçını göstereceğim.
NOT: Aşırı düşünen insan olduğum için sürekli öyle böyle yapabilirsiniz notlarını bıraktım. Böyle olmamın sebebi ise anlamayan veya bilmeyen olabilir diye böyle ama kötü birşey yaptığımı sanmıyorum.
1) Yükleniyor yazısı:
1 Timer
1 Label ekleyiniz.
Timer1'in ınterval'ini 1 enabled'ini true yapınız.
Timer1'e girilmesi gereken kodlar
VB.Net:
If Label1.Text = "Yükleniyor" Then 'Eğer labelin yazısı "Yükleniyor" ise yazıyı "Yükleniyor." olarak değiştiriyor aşağıdaki kodlarda aynı sistem ile yapılmıştır
Label1.Text = "Yükleniyor."
ElseIf Label1.Text = "Yükleniyor." Then 'ElseIf koşullar başarısız olduğu için devreye girer.
Label1.Text = "Yükleniyor.."
ElseIf Label1.Text = "Yükleniyor.." Then
Label1.Text = "Yükleniyor..."
ElseIf Label1.Text = "Yükleniyor..." Then
Label1.Text = "Yükleniyor"
End If
1 Timer
1 Label ekleyiniz.
Timer1'in ınterval'ini 1 enabled'ini true yapınız.
Timer1'e girilmesi gereken kodlar
VB.Net:
If Label1.ForeColor = Color.Black Then 'Eğer labelin rengi "Black" ise rengini "Red" olarak değiştiriyor aşağıdaki kodlarda aynı sistem ile devam ediyor
Label1.Text = Color.Red
ElseIf Label1.Text = Color.Red Then 'ElseIf koşullar başarısız olduğu için devreye girer.
Label1.Text = Color.Green
ElseIf Label1.Text = Color.Green Then
Label1.Text = Color.Orange
ElseIf Label1.Text = Color.Orange Then
Label1.Text = Color.Black
2 Label
2 TextBox
1 Timer ekleyiniz.
Label1 = gönderilen, TextBox1'i ifade etsin
Label2 = gelen, TextBox2'yi ifade etsin.
Timer1'in ınterval'ini 1 enabled'ini true yapınız.
Timer1'e girilmesi gereken kodlar
VB.Net:
TextBox2.Text = TextBox1.Text 'TextBox1 in içindeki yazıyı TextBox2 ye aktarır
Boyutunu değiştirebileceğimiz herhangi bir nesne 1 Button ve 2 adet Timer ekleyiniz.
Kullandığınız nesnenin önceki ve sonraki boyutunu bir yere not ediniz.
NOT: Kendinize göre yapabilirsiniz uzunluk yerine genişliği mesela.
İstediğiniz boyutlarıda kullanabilirsiniz.
Button1'e girilecek kodlar
VB.Net:
If Panel1.Height = 15 Then ' Eğer panel1 in uzunluğu 15 ise timer1 i başlat ve button1 i kullanılamaz hale getir
Button1.Enabled = False
Timer1.Enabled = True
ElseIf Panel1.Height >= 15 Then Eğer panel1 in uzunluğu 15 den büyük ise timer2 i başlat ve button1 i kullanılamaz hale getir
Timer2.Enabled = True
Button1.Enabled = False
End If
Timer1'e girilecek kodlar
VB.Net:
Panel1.Height += 1 'Timer1 aktif hale getirildiği için panel1 in uzunluğu sürekli bir bir artacaktır
If Panel1.Height = 15 Then 'Eğer panel1 in ilk uzunluğu 15 değil ise işlem yaptırmaz ve ElseIf devreye girer.
ElseIf Panel1.Height = 35 Then 'Eğer panel1 in yeni aldığı uzunluk 35 ise Timer1 i durdurur ve Button1 i kullanılabilir hale getirir.
Timer1.Enabled = False
Button1.Enabled = True
End If
Timer2'ye girilecek kodlar
VB.Net:
Panel1.Height -= 1 'Timer1 aktif hale getirildiği için panel1 in uzunluğu sürekli bir bir azalacaktır
If Panel1.Height = 35 Then 'Eğer panel1 in ilk uzunluğu 35 değil ise işlem yaptırmaz ve ElseIf devreye girer.
ElseIf Panel1.Height = 15 Then 'Eğer panel1 in yeni aldığı uzunluk 15 ise Timer2 i durdurur ve Button1 i kullanılabilir hale getirir.
Timer2.Enabled = False
Button1.Enabled = True
End If
2 Label
1 TextBox
1 RichTextBox
1 Button ekleyiniz.
Label1'in yazısını y = Youtube olarak değiştiriniz.
Label2'in yazısını f = Facebook olarak değiştiriniz.
RichTextBox'ın enabled özelliğini false , readonly özelliğini true yapınız.
Button1'i gönder olarak adlandırıp içine şu kodları yazınız
VB.Net:
RichTextBox1.Text = TextBox1.Text 'TextBox1 in içindeki yazıyı RichTextBox1 e aktarır
TextBox1.Text = "" 'TextBox1 deki yazıyı siler.
If RichTextBox1.Text = "/sosyalmedya f" Then 'Eğer TextBox1 e /sosyalmedya f komutunu yazıp gönderdiyseniz sizi Facebook a yönlendirir.
Process.Start("www.facebook.com")
ElseIf RichTextBox1.Text = "/sosyalmedya y" Then 'Eğer ilk koşul başarısız olduysa, TextBox1 e /sosyalmedya y komutunu yazıp gönderdiyseniz sizi Youtube a yönlendirir.
Process.Start("www.youtube.com")
End If