Anasayfa / Programlama / C# / C# Wpf DispatcherTimer Kullanımı ve Örnekleri

C# Wpf DispatcherTimer Kullanımı ve Örnekleri

Zamanlayıcı olarak bilinen DispatcherTimer  anismasyonlarda  kullanılır. Animasyonda belirtilen süre zarfı içerisinde değişime uğramasını DispatcherTimer sınıfı  ile basitçe yapabiliriz.

 

Yapacağımız örnek iki Rectangle ekleyeceğiz eklediğimiz  Rectangle ‘dan biri  kaybolurken biri görünür hale gelecek .

İki tanede Button ekleyeceğiz biri başla ve biri durdur olacak isimleri .Başlaya bastığımızda Rectangle  biri görünür haldeyken diğeri kaybolur vaziyette olacak.

 

Başla Buttonuna tıklıyoruz yanda çıkan özelliklerden  click’e  çift tıklıyoruz.

Durdur  Buttonuna tıklıyoruz yanda çıkan özelliklerden click’e  çift tıklıyoruz

Animasyon başlattığımız yer olduğu için start yazıyoruz.

Animasyonu durduğumuz yer olduğu için stop yazıyoruz.

 

Biri görünür halde olduğu için diğeri görünmez olucağından  Visibility ve Hidden kullanacağız.

Şimdi DispatcherTimer kullanacağımızdan  dolayı kurucu metota yazıyoruz.

Eğer böyle bir hata ile karşılaşıyorsanız tanımlanmadığından kaynaklanabilir.

Bunu  tanımlayacağız ki hata ile karşılaşmayız.

Rectangle’n görünürlük ve kaybolunması işlemi buradan gerçeleşecek. Burada ilk başla dediğimizde mavi devrede olucakken sonra mavi kaybolup yeşil devrede olucak.

Ek bilgi= Rectangle’n boyadığım rengi verdim ki karışmasın rMavi ve rYesil dedim

En başta Dispatchertimer  zamanı tanımladım. İşlemler  tamamlandı .

Ekran görüntüsü böyle yapılıyor . Başladığında animasyonun  hareketi sağlanacak.

 

 

About Elif

Bunu da incele

C# WPF PasswordBox Şifre Gösterme

Bu yazıda PasswordBox’taki şifreyi MessageBox ile göstermeyi göreceğiz. Kullanıcı PasswordBox kutusuna şifresini yazdıktan sonra Button’a …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

%d blogcu bunu beğendi: