Selam dostlar, uzun aradan sonra bir yandan silverlight örneklerine başlayalım dedim. Umarım hata yapmamışımdır. Fazla uzatmadan geçelim anlatıma. Örneğimiz, araba yarışı örneğidir.
Gereken İtemler
- Image Nesnesi 2 Tane
- Buton
- Line
Başlangıç
- Öncelikle image nesnelerine birer adet resim, kaynak tanımlamamız gerekir. Tanımladıktan sonra, XAML bölümünde çalışma alanınızı 400*600 px; olarak belirleyiniz.
- XAML kısmındaki yerler kısaca ;
d:DesignHeight="400" d:DesignWidth="600" xmlns:sdk=
Kodu aratıp düzenleyebilirsiniz.
- Line kodu ise ;
<Line X1="550" Y1="10" X2="550" Y2="300" Stroke="Black" StrokeThickness="3"></Line>
Gibidir. Yazdığınız zaman X ve Y değerleri ile kendisi çizilir.
- Buton kodları başlıca ;
private void button1_Click_1(object sender, RoutedEventArgs e) { Random rnd = new Random(); int hiz = rnd.Next(0,10); Thickness margin = image1.Margin; Thickness margin2 = image2.Margin; if (margin.Left < 420 && margin2.Left < 420) { margin.Left = margin2.Left + hiz; image1.Margin = margin; margin2 = image2.Margin; margin2.Left = margin2.Left + hiz; image2.Margin = margin2; } else { button1.IsEnabled = false; } } private void image1_Loaded(object sender, RoutedEventArgs e) { Thickness margin = image1.Margin; margin.Left = margin.Left + 0; image1.Margin = margin; Thickness margin2 = image2.Margin; margin2.Left = margin2.Left + 0; image2.Margin = margin2; } } }
Kodlar başlıca verilmiştir. Sorusu olan ve ya önerisi olan yorumlarda belirtebilir akradaşlar. Sağlıcakla kalın !
10 KASIM | ATATÜRK’ÜN BİZ TÜRK GENÇLERİNE GÖSTERDİĞİ GELİŞİM, SANAYİ, BİLİM VE TEKNOLOJİ ALANINDA ÇIĞIR AÇACAĞIZ. BİZLER TÜRK GENÇLERİYİZ.